举一反三
- 以下程序段的运行结果是。 int i,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);[/i][/i][/i]
- 【填空题】void main() {int a[10],b[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); for( 【1】 ;i<10;i++) b[i]=a[i-1]+a[i] ; for(i=1;i<10;i++) {printf("%3d",b[i]); if( 【2】 ==0) printf(" "); } }
- 【简答题】程序分析题(写出程序的运行结果) void fun(int b[]) { int i; for(i=0;i<10;i+=2) b[i]+=3; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=0;i<10;i++) printf("%-6d",a[i]); printf(" "); fun(a); for(i=0;i<10;i++) printf("%-6d",a[i]); printf(" "); } (20.0分)
- 程序运行结果( ) main(){ int a[10],i; for(i=0;i<10;i++) *(a+i)=i; for(i=0;i<10;i++) a[i]=a[i]*2; printf(“%d“,a[i]); }[/i][/i][/i] A: 输出的值不确定 B: 20 C: 18 D: 10
- 把让我们共同学习显示10遍的程序是哪一个 A: int i;for(i=0;i<10;i++)printf("让我们共同学习\n"); B: int i;for(i=1;i<10;i++)printf("让我们共同学习\n"); C: int i;for(i=0;i<10;i++)print("让我们共同学习\n"); D: int i;for(i=0;i<10;i=i+2)printf("让我们共同学习\n");
内容
- 0
程序的运行结果是:main(){ int i,a[10];for(i=0;i<;10;i++)a[i]=i;for(i=9;i>;=0;i--)printf("%d ",a[i]);}[/i][/i]
- 1
以下程序的输出结果是 main() { int i, k, a[10], p[3]; k=5; for (i=0;i<10;i++) a[i ]=i; for (i=0;i<3;i++) p[i ]=a[i *(i+1)]; for (i=0;i<3;i++) k+=p[i] *2; printf("%d\n",k); }
- 2
以下哪个java语句会导致死循环? A: for (int i = 0; i < 0; i++) B: for (int i = 10; i > 0; i--) C: for (int i = 0; i < 10; i--) D: for (int i = 0; i > 0; i++)
- 3
#include void fun(int b[ ]) { int i; for(i=2;i<10;i++) b[i]=i+10; } void main( ) { int a[10]={1,2,3,4,5,6,7,8,9,10},i; fun(a); for(i=0;i<10;i++) printf("%d ",a[i]); } 输出的数据是( )。
- 4
用冒泡法对十个数由小到大排序。 #include void main { int a[10],i,j,t; printf("input 10 numbers: "); for(i=0; i<10;i++) scanf("%d", (1) ); printf(" "); for(i=0;i<9;i++) for(j=i+1;j<10;j++) if(a[i]>a[j]) { (2) ; a[i]=a[j]; a[j]=t; } printf("the sorted numbers: "); for(i=0;i<10;i++) printf("%d ", a[i]); }