选择题:下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);A.cdeB.字符'c'C.字符'c'的地址D.无

题目内容:
下面程序段的运行结果是 char*s="abcde"; s+=2;printf("%d",s);

A.cde

B.字符'c'

C.字符'c'的地址

D.无确定的输出结果




参考答案:

以下错误的定义语句是A.int x[][3]={{0},{1},{1,2,3}};B.int x[4][3]={{1,2,3},{1,2,3},{1,2,3},

以下错误的定义语句是A.int x[][3]={{0},{1},{1,2,3}};B.int x[4][3]={{1,2,3},{1,2,3},{1,2,3},

查看答案

下面判断正确的是A.char*a="china";等价于char*a;*a="china";B.char str[5]={"china"};等价于cha

下面判断正确的是A.char*a="china";等价于char*a;*a="china";B.char str[5]={"china"};等价于cha

查看答案

有如下程序main(){char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch

有如下程序main(){char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch

查看答案

有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是A.gets(&amp;s[0]);B.scanf("

有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是A.gets(&amp;s[0]);B.scanf("

查看答案

若已定义int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是A.a[p-a]

若已定义int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是A.a[p-a]

查看答案