题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-04-05 21:02:43

[单项选择]设有下列说明语句:
strcut str
int x;float y;char z;st;
则下列的叙述中不正确的是( )。
A. struct是结构体类型的关键字
B. st是结构体类型名
C. x、y、z都是结构体成员名
D. struct str是结构体类型名

更多"设有下列说明语句: strcut str int x;float "的相关试题:

[单项选择]设有下列说明语句:
strcut str
int x; float y; char z;st;
则下列的叙述中不正确的是( )。
A. struct是结构体类型的关键字
B. st是结构体类型名
C. x、y、x都是结构体成员名
D. struct str是结构体类型名
[单项选择]设有下列说明语句:
Strcut Str
int x;float y;char z;st;
则下列的叙述中不正确的是( )。
A. struct是结构体类型的关键字
B. st是结构体类型名
C. x、y、z都是结构体成员名
D. struct str是结构体类型名
[单项选择]设有说明语句如下:
static char str[]="Beijing";
若执行下列输出语句:
printf("%d/n",strlen(strcpy(str,"China")));
则输出结果为( )。
A. 5
B. 7
C. 12
D. 14
[单项选择]设有以下语句:
char str1 []="string"mstr2 [8],*str3,*str4=="string";
则 ______不是对库函数的正确调用。
A. strcpy(str1,"HELLO1");
B. strcpy(str2,"HELLO2");
C. strcpy(str3,"HELLO3");
D. strcpy(str 4,"HELLO4");
[简答题]【程序说明】
函数int commstr(char * str1,char * str2,int * sublen)从两已知字符串str1和str2中,找出它们的所有最长的公共子串。如果最长公共子串不止1个,函数将把它们全部找出并输出。约定空串不作为公共子串。
函数将最长公共子串的长度送入由参数sublen所指的变量中,并返回字符串str1和str2的最长公共子串的个数。如果字符串str1和str2没有公共子串,约定最长公共子串的个数和最长公共子串的长度均为0。
【程序】
int strlen(char * s)
char *t=s;
while( * ++);
return t-s-1;

int commstr(char) *str1,char *str2,int *sublen
char*s1, *s2;
int count=0,len1 ,len2,k,j,i,p;
len1:=strlen(str1)
len2 = strlen(str2);
if(len1>len2)
s1=str1 ;s2=str2;
else len2 = len1;s1 = str2;s2 = str1;
for(j=len2;j>0;j--) /*从可能最长子串开始寻找*/
for(k=0; (1) <:len2;k++) /*k为子串s2的开始位置*/
for(i=0;s1[ (2) ]!=’/0’;i++;) /*i为子串s1的开始位置*/
/*s1的子串与s2的子串比较*/
for (p=0;p<j)&& (3) ;p++);
if ( (4) ) /*如果两子串相同*/
for(p=0);p<j;p++ /*输出子串*/
printf ("%c",s2[k+p]);
pri
[单项选择]设有语句:char str1[]="string", str2[8], *ste3, *str4="string";,则下列不是对库函数 strcpy的正确调用的是______。
A. strcpy(str1,"HELLOI");
B. strcpy(str2,"HELLO2");
C. strcpy(str3,"HELLOY");
D. strcpy(str4,"HELLO4");
[单项选择]设有以下说明语句
typedef struct
int n;
char ch[8];
PER;
则下面叙述中正确的是
A. PER是结构体变量名
B. PER是结构体类型名
C. typedef struct是结构体类型
D. struct是结构体类型名
[单项选择]设有以下定义和语句:
char str[25]="Program", *p;
p=str;
则以下叙述中正确的是
A. str数组长度和p所指向的字符串长度相等
B. *p与str[0]的值相等
C. str与p的类型完全相同
D. 数组str中存放的内容和指针变量p中存放的内容相同
[单项选择]设有以下说明语句:
struct ex
int x; float y; char z; example;
则下面的叙述中不正确的是( )。
A. struct结构体类型的关键字
B. example是结构体类型名
C. x、y、z都是结构体成员名
D. struct ex是结构体类型名
[单项选择]设有以下说明语句:
struct ex
int x;float y;char z;
example;
在下面的叙述中,不正确的一条是______。
A. struct是结构体类型的关键词
B. example是结构体类型名
C. x,y,2都是结构体成员名
D. struct ex是结构体类型
[单项选择]设有以下定义和语句:
char str[20]="Program", *P;
p=str;
则以下叙述中正确的是( )。
A. *p与str[0]中的值相等
B. str与p的类型完全相同
C. str数组的长度和p所指向的字符串长度相等
D. 数组str中存放的内容和指针变量p中存放的内容相同
[单项选择]设有以下定义和语句:
char str[25]="Program",*p;
p=str;
则以下叙述中正确的是()
A. str数组长度和p所指向的字符串长度相等
B.  *p与str[0]的值相等
C. str与p的类型完全相同
D. 数组str中存放的内容和指针变量p中存放的内容相同
[单项选择]设有以下语句:
char str[4][12]="aaa","bbbb","ccccc","dddddd",*strp[4];
int i;
for(i=0;i<4;i++) strp[i]=str[i];
下列选项不是对字符正确引用的是(其中0≤k<4)( )。
A. strp
B. str[k][k]
C. * strp[k]
D. ** strp

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码