题目内容
(请给出正确答案)
[单选题]
设有如下程序段: char s[20]="Bejing",*P; p=s; 则执行p=s;语句后,以下叙述正确的是()。
A.可以用*P表示s[0]
B.s数组中元素的个数和p所指字符串长度相等
C.s和p都是指针变量
D.数组s中的内容和指针变量p中的内容相等
查看答案
如果结果不匹配,请 联系老师 获取答案
A.可以用*P表示s[0]
B.s数组中元素的个数和p所指字符串长度相等
C.s和p都是指针变量
D.数组s中的内容和指针变量p中的内容相等
A.ture
B.false
C.0
D.1
A.程序的输出结果为大写字母A
B. 程序的输出结果为小写字母a
C. 运行时产生错误信息
D. 格式说明符的个数少于输出项的个数,编译出错
A.55566.0
B.566.0
C.7777.0
D.566777.0
A.2:4 6 8
B.2:8 6 4
C.3:4 6 8
D.3:8 6 4
有下面程序段 #include"stdio.h" #include"string.h" main() { char a[3][20]={{"china"};{"isa"},{bigcountry!"}}; char k[100]={0},*p=k; int i; for(j=0;j<3;i++) { p=strcat(p,a[i]);} i=strlen(p); printf("%d\n",i);} 则程序段的输出结果是
A.18
B.19
C.20
D.21
设有以下程序段: int x=0,s=0; whUe(! x! =0) s+ = ++x; printf("%d",s); 则()。
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
A.3 3
B.6 3
C.4 6
D.10 4
A.3
B.1
C.4
D.10
A.16, 11
B.15, 13
C.55, 11
D.25, 13