单项选择题

有以下程序
main ()

char p[]='a','b','c,q[] ="abc";
printf ( "%d %d\n" , sizeof (p) , sizeof (q));

程序运行后输出结果是()

A. 4 4
B. 3 3
C. 3 4
D. 4 3

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序#includemain() char p[20]='a','b','c','d',q[]= abc , r[]= abcde ;strcpy(p+strlen(q),r); strcat(p,q);printf( %d%d n ,sizeof(p),strlen(p));程序运行后的输出结果是()。

A. 20 9
B. 9 9
C. 20 11
D. 11 11

单项选择题
下列程序的输出结果是()。 #include<stdio.h> main() union int k; char i[2]; *s,a; s=&a; s->i[0]=0x39;s->i[1]=0x38; printf( %x n ,s->k);

A. 3839
B. 3938
C. 380039
D. 390038

相关试题
  • 有以下程序:int *flint *x, int *...
  • 以下能正确定义一维数组的选项是()。
  • 有以下程序 #include<stdio.h> int ...
  • 有以下程序 #include 〈string.h〉 ma...
  • 下列叙述中正确的是()。