有以下程序#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