A: for(i=0;i
B: for(i=1;i
C: while(b[i]!='') printf("%d", a[i]);
D: printf(“%d”,a);
举一反三
- 若有说明:int a[5]; ,则下面可以输出数组a中所有元素值的是( )。 A: printf(“%d”,a); B: for(i=1;i<=5;i++) printf(“%d”, a[i]); C: for(i=0;i<5;i++) printf("%d", a[i]); D: while(b[i]!='') printf("%d", a[i]);
- 若有说明:int a[5]; 则下面可以输出数组a中所有元素值的是( ) A: for(i=1;i<;=5;i++) printf("%d", a[i]); B: while(b[i]!='\0') printf("%d", a[i]); C: printf("%d",b); D: for(i=0;i<;5;i++) printf("%d", a[i]);
- 有定义语句int a[5],i;,输入数组a的所有元素的语句应为( )。 A: scanf("%d%d%d%d%d",a[5]); B: scanf("%d",a); C: for(i=0;i<5;i++)scanf("%d",a+i); D: for(i=0;i<5;i++) scanf("%d",a[i]);
- 如何输入数组(a[5]) A: scanf("%d",&a[5]); B: for(i=0;i<5;i++) scanf("%d",&a[5]); C: for(i=0;i<5;i++) scanf("%d",&a[i]); D: for(i=1;i<=5;i++) scanf("%d",&a[i]);
- 有以下程序prt(int *m,int n){ int i; for(i=0;i<n;i++) m[i]++;}main(){ int a[]={1,2,3,4,5},i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]);}程序运行后的输出结果是:[/i][/i] A: 1,2,3,4,5, B: 2,3,4,5,6, C: 3,4,5,6,7, D: 2,3,4,5,1,
内容
- 0
定义如下变量和数组int i, x[3][3]={1,2,3,4,5,6,7,8,9};,则语句for(i=0;i<3;i++) printf("%d",x[i][2-i]);的输出结果是( )。[/i] A: 1 5 9 B: 1 4 7 C: 3 5 7 D: 3 6 9
- 1
把让我们共同学习显示10遍的程序是哪一个 A: int i;for(i=0;i<10;i++)printf("让我们共同学习 "); B: int i;for(i=1;i<10;i++)printf("让我们共同学习 "); C: int i;for(i=0;i<10;i++)print("让我们共同学习 "); D: int i;for(i=0;i<10;i=i+2)printf("让我们共同学习 ");
- 2
若有定义int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。 A: for(i=0;i<6;i++) printf("%2d",*(p++)); B: for(i=0;i<6;i++) printf("%2d",*(p+i)); C: for(i=0;i<6;i++) printf("%2d",*p++); D: for(i=0;i<6;i++) printf("%2d",(*p)++);
- 3
main(){ int i,a[5];for(i=0;i<;5;i++) a[i]=i;for(i=4;i>;=0;i--) printf("%d ",a[i]);}[/i][/i]
- 4
下面四个程序段中,输出18个*号的程序段是 A: for (int i=1; i<18; i++) printf(“*”); B: for (int i=18; i>=0; i--) printf(“*”); C: int i=18; while (i>0) { printf(“*”); i--; } D: int i=0; while (i<=18) { printf(“*”); i++; }