更多"若有下列定义和语句: char *s1='12345',*s2='1"的相关试题:
[填空题]若有下列定义和语句:
char*s1="12345",*s2="1234";
printf("%d/n",strlen(strcpy(s1,s2)));
则输出结果为______。
[填空题]若有下列定义和语句:
Char*s1="12345",*s2="1234";
printf("%d/n",strlen(strcpy(s1,s2)));
则输出结果为______。
[单项选择]若有定义语句:
char*s1="OK",*s2="ok";
以下选项中,能够输出"OK"的语句是()。
A. if(strcmp(s1,s2)=0)puts(s1);
B. if(strcmp(s1,s2)!=0)puts(s2);
C. if(strcmp(s1,s2)==1)puts(s1);
D. if(strcmp(s1,s2)==0)puts(s1);
[单项选择]设char*s1="12345",*s2="1234";,执行语句printf("%d/n",strlen(strcpy(s1,s2)));后的输出结果是( )
A. 4
B. 5
C. 9
D. 10
[填空题]若有定义语句:int*a,b;,则变量b的数据类型是【 】。
[填空题]若有定义语句:int*a,b;,则变量b的数据类型是 【6】 。
[单项选择]若有定义语句:
int a[2][3],*p[3];
则以下语句中正确的是______。
A. p[0]=&a[1][2];
B. p[0]=a;
C. p=a;
D. p[1]=&a;
[单项选择]若有定义语句
char c=’/101’;
则变量c在内存中占______。
A. 1个字节
B. 2个字节
C. 3个字节
D. 4个字节
[单项选择]若有定义语句:
int year=2009,*p=&year;
以下不能使变量year中的值增至2010的语句是______。
A. *p++;
B. (*p)++;
C. ++(*p);
D. *p+=1;
[填空题]若有定义语句:int a=5;,则表达式a++的值是______。