下面程序的输出结果是()。#include"stdio.h"int sub(int m){static a=4;a+=m;return a;}void main
下面程序的输出结果是()。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2,j=1,k; k=sub(i); k=sub(j); printf("%d",k); }
A.6
B.7
C.8
D.9
下面程序的输出结果是()。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2,j=1,k; k=sub(i); k=sub(j); printf("%d",k); }
A.6
B.7
C.8
D.9
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。 #include<stdio.h> main() { union{int i[2];long k;char c[4];}r,*s=&r; s->i[0]=0x39; s->i[1]=0x38; printf("%c\n",s->c[0]); }
A.39
B.9
C.38
D.8
下面程序的输出结果是()。
A.xyzabcABC
B.zabcABC
C.xyabcABC
D.yzabcABC
下面程序段的输出结果是_____。
chars[3][10]={"SUNDAY","MONDAY","TUESDAY"};
printf("%s",s[1]+2);
若变量已正确定义,下面程序段的输出结果是______。
x=5.238794;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
下面程序的输出结果是______。 main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%d\n",*(p+9)); }
A.0
B.1
C.10
D.9
下面程序的输出结果是 main() { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}
A.3
B.4
C.1
D.2
A.3
B.4
C.1
D.2