已知inti,j;执行语句for(i=1,j=10;i
A: 3,6
B: 5,2
C: 4,4
D: 2,6
A: 3,6
B: 5,2
C: 4,4
D: 2,6
C
举一反三
- 已知 int i,j;执行语句 for(i=1,j=10;i<j;i++,j-=2) ;i,j 的值是 A: 3,6 B: 5,2 C: 4,4 D: 2,6
- 产生并输出如下形式的方阵。 1 2 2 2 2 2 1 3 1 2 2 2 1 4 3 3 1 2 1 4 4 3 3 3 1 4 4 4 3 3 1 5 1 4 4 3 1 5 5 5 1 4 1 5 5 5 5 5 1 #include "stdio.h" int main() { int a[7][7],i,j; for(i=0;i<7;i++) for(j=0;j<7;j++) if( (1) || i+j==6) a[i][j]=1; else if ( (2) &&i+j<6) a[i][j]=2; else if (i>j&&i+j<6) a[i][j]=3; else if (i i==j ; j==i ii i+j>6; j+i>6; 6
- 下面程序运行后,输出结果是( )。#include ;main( ){ int a[10]={1,2,3,4,5,6},i,j; for(i=0;i { j=a[i];a[i]=a[5-i];a[5-i]=j;} for(i=0;i}[/i][/i] A: 1 5 4 3 2 6 B: 1 5 3 4 2 6 C: 6 5 4 3 2 1 D: 1 2 3 4 5 6
- 【单选题】以下程序的输出结果是: void main() { int i,j,n,a[5]={3,4,1,2,-6}; for(i=0;i<5;i++) for(j=i+1;j<5;j++) if(a[j]<a[i]) { n=a[j];a[j]=a[i];a[i]=n; } for(i=0;i<5;i++) printf("%3d",a[i]); printf(" "); } A. 3 4 1 2 -6 B. 4 3 2 1 -6 C. -6 1 2 3 4 D. 4321-6
- 执行下面的程序段后i和j的结果为inti=1,j=10;do{if(i++>--j)continue;}while(i<5); A: i=6,j=5 B: i=5,j=5 C: i=6,j=4 D: i=5,j=6
内容
- 0
下列代码段inti=1,j=10;do{???if(i++>--j)continue;}while(i<5);执行完毕后,i和j的值分别是()。 A: i=6?j=5 B: i=5?j=5 C: i=6?j=4 D: i=5?j=6
- 1
下面语句执行后,i的值是()。for(inti=0,j=1;j<;5;j+=3)i=i+j; A: 4 B: 5 C: 6 D: 7
- 2
输出以下4*5的矩阵。 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 #include int main() { int i,j,n=0; for(i=1;i<=4;i++) for(j=1; (1) ; j++, (2) ) { if( (3) ) printf(" "); printf("%d ",i*j); } printf(" "); return 0; }
- 3
已知inti=10,j=6;,则执行i%=j+1;后,i的值是()。 A: 0 B: 1 C: 2 D: 3
- 4
若有语句inti=19,j=i%4;cout>>j; A: 4 B: 3 C: 2 D: 1