题目内容

以下程序输出的结果是__( )____.#include void main( ){ int a[ ]={5,4,3,2,1},i,j; long s=0; for(i=0;i<5;i++) s=s*10+a[i]; printf("s=%ld\n",s); }

A. s=12345
B. s=5 4 3 2 1
C. s=54321
D. 以上都不对

查看答案
更多问题

以下一维数组a的正确定义是__( )____ .

A. int a(10);
B. int n=10,a[n];
C. int n;
D.
E. define SIZE 10 scanf("%d",&n); int a[SIZE]; int a[n];

以下数组定义中不正确的是___( )___.

A. int a[2][3];
B. int b[][3]={0,1,2,3};
C. int c[100][100]={0};
D. int a[3][]={{1,2},{1,2,3},{1,2,3,4;

以下程序的输出结果是___( )___.#include void main(){ int i,a[10]; for(i=9;i>=0;i--) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); }

A. 258
B. 741
C. 852
D. 369

下列程序的输出结果是___( )___.#include void main(){char b[]="ABCDEFG"; char p=0; while(p<7) putchar(b[p++]); putchar('\n'); }

A. GFEDCBA
BCDEFG
C. ABCDEFG
D. GFEDCB

答案查题题库