A: 1
B: 2
C: 3
D: 语句错误
举一反三
- 执行i=3;if(i>3)if(i<4)i=1;elsei=2;后i的值应为: A: 1 B: 2 C: 3 D: 4
- 执行 i=3; if(i>3) if ( i<4 ) i=1; else i=2; 后i的值应为:
- 下面程序片段执行后i的值应为( )。 int main() { int i=3; if(i>3) if ( i<4 ) i=1; else i=2; printf('%d ',i); return 0; }
- 【单选题】若有定义 : int i,x=0; 语句 for(i=1;i<=3;i++) x+=2; 与下列 () 程序段不等价。 A. i=1;for( ;i<=3;i++) x+=2; B. i=1;for( ; ;i++) x+=2; C. for(i=1;i<=3; ) {x+=2; i++;} D. i=1;for( ;i<=3; ) {x+=2; i++; }
- 1/5 下列代码的运行结果是?for i in range(3):print('i') A: i i i B: 0 1 2 C: 1 2 3 D: 3 3 3
内容
- 0
下列程序段中,执行( )后变量i的值为4。 A: int i=1, j=1.m; i=j=((m=3)++) ; B: int i=0, j=0; (i=2, i+(j=2)) ; C: int i=0, j=1; (j==i)?i+=3:i=2; D: int i=1. j=1; i+=j+=2:
- 1
以下语句执行完后i的值为( )for(x=0,y=3,i=0;(y>3)&&(x A: 0 B: 2 C: 3 D: 1
- 2
【单选题】某多级减速器各级速比i 1 =2、i 2 =3、i 3 =4、i 4 =3,则总速比()。 A. i=i 1 +i 2 +i 3 +i 4 =12 B. i=i 1 ×i 2 ×i 3 ×i 4 =72 C. i=3(i 1 +i 2 +i 3 )=48 D. 不能求得
- 3
下列代码段执行后的结果是()int[] a = { 1, 3, 5, 2, 4 };int j = 4;for (int i = 0; i <; 5; i++) { a[i] = a[j]; j--;}for (int i = 0; i <; 5; i++) System.out.print(a[i] + " ");[/i][/i] A: 1 2 3 4 5 B: 5 4 3 2 1 C: 4 2 5 2 4 D: 4 2 5 3 1
- 4
#include main() {inta[3][3]={{1,2,3},{4,5,6},{7,8,9}}; intb[3]={0},i; for(i=1;i<3;i++)b[i]=a[i][2]+a[2][i]; for(i=1;i<3;i++)printf(“%d”,b[i]); printf(“”);} 程序运行后的输出结果是