题目内容

有以下程序#includevoid main(){char s[]=“rstuv”;printf(“%s\n”,*s+3);}程序运行后的输出结果是______。

A. tuv
B. 字符t的ASCII码值
C. uv
D. u

查看答案
更多问题

设有如下定义语句int m[]={2,4,6,8,10}; int *k = m;以下选项中,表达式的值为10的是______。

A. *(k+4)
B. *(k+5)
C. *k+4
D. *k+5

有以下程序main(){ int i,s=0;int t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<8;i++){s+=*(t+i);}printf(“%d\n”,s);}程序执行后的输出结果是______。

A. 45
B. 36
C. 28
D. 21

以下程序:main(){ char p[]="Hello Jone";char *ptr=p;int i=0;while(*ptr != ’\0’){ i++; ptr++; }printf(“%d”,i);}执行后输出结果是_______。

A. 7
B. 8
C. 9
D. 10

设有定义double a[10]; double *s=a;,以下能够代表数组元素a[5]的是______。

A. (*s)[5]
B. *(s+5)
C. *s[5]
D. *s+5

答案查题题库