题目内容

有以下程序#include int main(){char *s[]= {"one","two","three"},*p;p=s[1];printf("%c,%s\n",*(p+1),s[0]);return 0;}执行后输出结果是_______

A. n,two
B. t,one
C. w,one
D. o,two

查看答案
更多问题

有以下程序#includeint main(){int x[8]={8,7,6,5}, *s;s=x+3;printf("%d\n",s[1]);return 0;}执行后输出结果是________

A. 随机值
B. 0
C. 5
D. 6

有以下程序int main(){char *s="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));return 0;}执行后输出结果是_________

A. 赋初值的字符串有错
B. 6,7
C. 5,6
D. 6,6

有以下程序#include#includeint main(){char str[ ]="xyz",*ps=str;while(*ps) ps++;for(ps--; ps-str>=0; ps--) puts(ps);return 0;}执行后输出结果是_______

A. yz<回车>xyz
B. z<回车>yz
C. z<回车>yz<回车>xyz
D. x<回车>xy<回车>xyz

有以下程序#includeint main(){int a[][3]= {{1,2,3},{4,5,0}},(*pa)[3],i;pa=a;for(i=0; i<3; i++)if(i<2) pa[1][i]=pa[1][i]-1;else pa[1][i]=1;printf("%d\n",a[0][1]+a[1][1]+a[1][2]);return 0;}执行后输出结果是_______

A. 6
B. 7
C. 8
D. 无确定值

答案查题题库