单项选择题
下面判断正确的是
A) char*a="china";等价于char *a;*a="china";
B) char str[5]="china";等价于char str[]="china";
C) char*S="china";等价于char *S;S="china";
D) char c[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
对下述程序的判断中,正确的是 #include<stdio.h> void main() char*p,s[128]; p=S; while(strcmp(s, End )) printf( Input a string: );gets(s); while(*p) putchar(*p++);
A) 此程序循环接收字符串并输出,直到接收字符串"End"为止
B) 此程序循环接收字符串,接收到字符串"End"则输出,否则程序终止
C) 此程序循环接收字符串并输出,直到接收字符串"End"为止,但因为代码有错误,程序不能正常工作
D) 此程序循环接收字符串并将其连接在一起,直到接收字符串"End"为止,输出连接在一起的字符串
点击查看答案&解析
单项选择题
已知字符'A'的ASCII码值是65,字符变量cl的值是'A',c2的值是'D'。执行语句Printf( %d,%d ,c1,c2-2);后,输出结果是
A) A,B
B) A,68
C) 65,66
D) 65,68
点击查看答案&解析
相关试题
以下程序中函数huiwen的功能是检查一个字符...
若有定义doublea[5];,则a数组元素下标...
下面程序运行后的输出结果是______。...
有下列程序: #include <stdio.h> m...
在内存中,存储字符’x’要占用1个字节,...