The running situation of the following program is ( ) main() { int i=1,sum=0; while(i<10) sum=sum+1; i++; printf("i=%d,sum=%d",i,sum); }
A. i=10,sum=9
B. i=9,sum=9
C. i=2,sum=1
D. dead loop
查看答案
The option for properly defining a one-dimensional array is ( )
A. int num[];
B. #define N 100 int num[N];
C. int num[0..100];
D. int N=100; int num[N];
The correct statement group in the following options is ( ).
A. char s[8]; s={"Beijing"};
B. char *s; s={"Beijing"};
C. char s[8]; s="Beijing";
D. char *s; s="Beijing";
main() { char A[20]="abcd"; printf("%d,%d\n",strlen(A),sizeof(A)); } The output of the program is ( ).
A. 20,4
B. 4,10
C. 20,20
D. 4,20
The correct initialization statement of one-dimensional array a is ( )
A. int a[10]=(0,0,0,0,0);
B. int a[10]={};
C. int a[]={0};
D. int a[10]={10*1};