网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面程序有错误的行是 (行前数字表示行号)。 1 main() 2 { int a[3]={3*0}; 3 int i; 4 for(i=0;i<3;i++) 5 scanf("%d",&a[i]); 6 for(i=1;i<3;i++) a[0]=a[0]+a[i]; 7 printf("%dn",a[0]); 8 }

A.A)第2 行有错误

B.B)第6 行有错误

C.C)第7 行有错误

D.D)没有错误


参考答案和解析
没有错误
更多 “下面程序有错误的行是 (行前数字表示行号)。 1 main() 2 { int a[3]={3*0}; 3 int i; 4 for(i=0;i<3;i++) 5 scanf("%d",a[i]); 6 for(i=1;i<3;i++) a[0]=a[0]+a[i]; 7 printf("%dn",a[0]); 8 }A.A)第2 行有错误B.B)第6 行有错误C.C)第7 行有错误D.D)没有错误” 相关考题
考题 有以下程序#include stdio.hvoid fun(int *a,int n)/*fun 函数的功能是将 a 所指数组元素从大到小排序 */{ int t,i,j;for(i=0;in-1;i++)for(j=i+1;jn;j++)if (a[i]a[j]) {t=a[i];a[i]=a[j];a[j]=t;}}main(){ int c[10]={1,2,3,4,5,6,7,8,9,0},i;fun(c+4,6);for (i=0;i10;i++) printf("%d,",c[i]);printf("\n");}程序运行的结果是A ) 1,2,3,4,5,6,7,8,9,0,B)0,9,8,7,6,5,1,2,3,4,C) 0,9,8,7,6,5,4,3,2,1,D)1,2,3,4,9,8,7,6,5,0,

考题 有以下程序#include stdio.hvoid fun( int a, int b){ int t;t=a; a=b; b=t;}main(){ int c[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i10;i+=2) fun(c[i], c[i+1]);for(i=0;i10;i++) printf("%d," ,c[i]);printf("\n");}程序的运行结果是A)1,2,3,4,5,6,7,8,9,0,B)2,1,4,3,6,5,8,7,0,9,C)0,9,8,7,6,5,4,3,2,1,D)0,1,2,3,4,5,6,7,8,9,

考题 有以下程序#include stdio.h#define N 4void fun(int a[][N], int b[]){ int i;for(i=0;iN;i++) b[i] = a[i][i];}main(){ int x[][N]={{1,2,3},{4},{5,6,7,8},{9,10}},y[N],i;fun(x,y);for(i=0;iN;i++) printf("%d,",y[i]);printf("\n");}程序的运行结果是A)1,2,3,4,B)1,0,7,0,C)1,4,5,9,D)3,4,8,10,

考题 有以下程序,程序执行后,输出结果是【11】#include stdio.hvoid fun (int *a){a[0=a[1];]}main(){int a[10]={10,9,8,7,6,5,4,3,2,1},i;for(i=2;i=0;i--) fun{a};for(i=0;i10;i++) printf(“d”,a);printf(“\n”);}

考题 ( 11 )有以下程序#include stdio.hmain (){ int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};int b[3]={0},i;for ( i=0;i3;i++ ) b[i]=a[i][2]+a[2][i];for ( i=0;i3;i++ ) printf ( " %d " ,b[i] ) ;printf ( " \n " ) ;}程序运行后的输出结果是 【 11 】 。

考题 以下程序的输出结果是 【 8 】 。main(){ int a[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0;for(i=0;i3;i++) s+=a[i][i]+a[i][3-i-1];printf(" % d\n",s);}

考题 有以下程序 , 程序执行后 , 输出结果是【 1 1 】#include stdio.hvoid fun(int *a){ a[0]=a[1];}main(){ int a[10]={10,9,8,7,6,5,4,3,2,1},i;for(i=2;i=0;i--) fun(a[i]);for(i=0;i10;i++) printf("%d",a[i]);printf("\n");}

考题 以下程序运行后的输出结构是。main(){ int i,j,a[][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i3;i++) for(j=i;j3;j++)a[j][i]=0; for(i=0;i3;i++) { for(j=0;j3;j++) printf("%d ",a[i][j]); printf("\n"); }}

考题 下面程序中有错误的行是(每行程序前面的数字表示行号) 1 main() 2 { 3 int a[3]={1}; 4 int i; 5 scanf("%d",a); 6 for(i-1;i<3;i++)a[0]=a[0]+a[i]; 7 printf("a[0]=%d\n ,"a[0]); 8 }A.3B.6C.7D.5

考题 对下面程序描述正确的一项是 (每行程序前面的数字表示行号)1 main()2 {3 float a[3]={0.0};4 int i;5 for(i=0;i3;i++)scanf("%d",a[i]);6 for(i=1;i3;i++)a[0]=a[0]+a[i];7 printf("%f\n",a[0]);8 }A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误

考题 对下面程序,从整体功能及语法上看,说法正确的是()(每行程序前面的数字表示行号)。1main()2{3floata[10]={ 0.0};4inti5for(i=0;i3;i++)scanf("%d",6for(i=0;i10;i++)a[0]=a[0]+a[i];7printf("%d\n",a[0]);8}。 A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误

考题 有以下程序: main() { int a[3][3], *p, i; p=a[0][0]; for(i=0; i<9; 1++)p[i]=i; for (i=0; i<3; i++)printf("% d", a[1][i]); 程序运行后的输出结果是______。A.0 1 2B.1 2 3C.2 3 4D.3 4 5

考题 以下程序的运行结果是( ) #define MAX 10 int a[MAX],i; main() { printf("\n");sub1();sub3(A) ,sub2(),sub3(A) ; } sub2() { int a[MAX],i,max; max=5; for(i=0;i<max;i++)a[i]=i; } sub1() {for(i=0;i<MAX;i++)a[i]=i+i; } sub3(int a[]) { int i; for(i=0;i<MAX,i++)printf("%d",a[i]); printf("\n"); }A.0 2 4 6 8 10 12 14 16 18 0 1 2 3 4B.0 1 2 3 4 0 2 4 6 8 10 12 14 16 18C.0 1 2 3 4 5 6 7 8 9 0 1 2 3 4D.0 2 4 6 8 10 12 14 16 18 0 2 4 6 8 10 12 14 16 18

考题 有以下程序: main() { int a[3][3],*p,i; p=a[0][0]; for(i=0;i<9;i++)p[i]=i; for(i=0;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是 ______。A.0 1 2B.1 2 3C.2 3 4D.3 4 5

考题 下面程序的执行结果是______。 #define MAX 10 nt a[MAX],i; main() { printf("\n"); sub1();sub3(A) ; sub2();sub3(A) ; } sub1() {for(i=0;i<1MAX;i++) a[i]-i+i; } sub2() {int a[MAX],i,max; max=5; for(i=0;i<max;i++) a[i]=i; } sub3(int a[]) { int i; for(i=0;i<MAX;i++) printf("%d",a[i]); printf("\n"); }A.0 2 4 6 8 10 12 14 16 18 0 1 2 3 4B.0 1 2 3 4 0 2 4 6 8 10 12 14 16 18C.0 1 2 3 4 5 6 7 8 9 0 1 2 3 4D.0 2 4 6 8 10 12 14 16 18 0 2 4 6 8 10 12 14 16 18

考题 有以下程序 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]); } 程序运行后的输出结果是A.1,2,3,4,5,B.2,3,4,5,6,C.3,4,5,6,7,D.2,3,4,5,1,

考题 有以下程序:include main ( ){int a[3] [3] , *p,i; p=a[0][0];for(i=0;i 有以下程序: #include <stdio.h> main ( ) { int a[3] [3] , *p,i; p=a[0][0]; for(i=0;i<9; i++)p[i]=i: for(i=0; i<3;i++)Printf("%d",a[1][i]); } 程序运行后的输出结果是( )。A.012B.123C.234D.345

考题 下面程序中有错误的行是( )。(每行程序前面的数字表示符号) 1 main() 2 { 3 int a[3]={1}; 4 int i; 5 scanf("%d",a); 6 for(i-1;i<3;i++)a[0]=a[0]+a[i]; 7 printf("a[0]=%d\n ,"a[0]); 8 }A.3B.6C.7D.5

考题 以下程序的输出结果是[ ]。main(){int a[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0;for(i=0;i<3;i++) s+=-a[i][i]+a[i][3-i-1];printf("%d\n",s);}

考题 有以下程序#include stdio.hvoid exch(int t[ ]){ t[0]=t[5]; }main( ){ int x[10]={1,2,3,4,5,6,7,8,9,10),i=0;while(i=4){ exch(x[i]); i++; }for( i=0; 15;i++) printf(”%d",x[i]);.printf( "\n");}程序运行后输出的结果是A) 2 4 6 8 10B) 1 3 5 7 9C) 1 2 3 4 5D) 6 7 8 9 10

考题 有以下程序prt(int *m,int n){ int i; for(i=0;in;i++) m[i]++;}main(){ int a[]={1,2,3,4,5},i; prt(a,5); for(i=0;i5;i++) printf("%d,",a[i]);}程序运行后的输出结果是A.1,2,3,4,5, B.3,4,5,6,7,C.2,3,4,5,6, D.2,3,4,5,1,

考题 有以下程序: #includestdio.h #define N 4 void fun(int a[][N],int[]) { int i; for(i=o;iN;i++)b[i]=a[i][i]-a[i][N-1-i-]}; } main( ) { int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i; fun(X,y); for(i=0;iN;i++)printf("%d,",y[i]);printf("\n"); } 程序运行结果为( )。A.-l2,-3,0,0,B.-3,-l,1,3,C.0,1,2,3,D.-3,-3,-3,-3,

考题 有以下程序:includemain() {int a[3][3],*p,i; p=a[0][0]; for(i=0;i 有以下程序: #include <stdio.h> main() { int a[3][3],*p,i; p=a[0][0]; for(i=0;i<9;i++) p[i]=i+1; printf("%d\n",a[1][2]); } 程序运行后的输出结果是( )。A.3B.6C.9D.2

考题 有以下程序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]);} 程序运行后输出结果是A.1,2,3,4,5,B.2,3,4,5,6,C.3,4,5,6,7,D.2,3,4,5,1

考题 有以下程序: #includestdio.h void exch(int t[]) { t[0]=t[s];} main( ) { int x[10]={1,2,3,4,5,6,7,8,9,10},i=0; while(i=4){exch(x[i]);i++;} for(i=0;i5;i++)printf("%dl"x[i]); printf("\n"); } 程序运行后输出的结果是( )。A.2 4 6 8 10B.1 3 5 7 9C.1 2 3 4 5D.6 7 8 9 10

考题 以下程序的输出结果是( )。 void prt(int*m.int n) {int i; for(i=0;in;i++)m[i]++;) main { int a[]={1,2,3,4,5),i; prt(a,5); for(i=0;i5;i++) printf("%d,",a[i]);)A.1,2,3,4,5B.2,3,4,5,6C.3,4,5,6,7D.2,3,4,5,1

考题 有以下程序 main() { int a[3][3],*p,i; p=a[0][0]; for(i=O;i<9;i++)p[i]=i; for(i=O;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是______。A.0 1 2B.1 2 3C.2 3 4D.3 4 5

考题 单选题有以下程序:#include void fun(int a,int b){ int t; t=a; a=b; b=t;}main(){ int c[10]={1,2,3,4,5,6,7,8,9,0},i; for(i=0;i10;i+=2)fun(c[i],c[i+1]); for(i=0;i10;i++)printf(%d,,c[i]); printf();}程序运行的结果是(  )。A 1,2,3,4,5,6,7,8,9,0,B 2,1,4,3,6,5,8,7,0,9,C 0,9,8,7,6,5,4,3,2,1,D 0,1,2,3,4,5,6,7,8,9,