A: a=4,b=3
B: a=3,b=4
C: a=-3,b=4
D: a=4,b=-3
举一反三
- 若i=3,j=i++;执行运算后i和j的值为? A: i=3,j=4 B: i=4,j=4 C: i=4,j=3 D: i=3,j=3
- 执行i=3;if(i>3)if(i<4)i=1;elsei=2;后i的值应为: A: 1 B: 2 C: 3 D: 4
- d={i:str(i) for i in range(1, 5)},d的值是()。 A: {1: 1, 2: 2, 3: 3, 4: 4} B: {1: '1', 2: '2', 3: '3', 4: '4'} C: {1,2,3,4} D: 以上都不对
- 已知a=3,b=4,则表达式!a+b的值为_________。 A: 0 B: 3 C: 4 D: 7
- a=(3,-2),b=(4,-1),则a+b= ,a-b= ,2a-3b= 。
内容
- 0
语句 for i in range(5) 中,每次循环时i的值为多少? A: 0 1 2 3 4 B: 1 2 3 4 5 C: 0 1 2 3 4 5 D: 1 2 3 4
- 1
设a=3,b=5,c=-1,d=7,求下列逻辑表达式的值 1)(a-b)>c*d&&!(c>0)||d>b 2)a*d/(c*-a)>d%c||c>=d 3)(c+d)c 4)a-b>=c&&b-a>=d A: (1)True (2)True (3)True (4)False B: (1)False (2)True (3)True (4)False C: (1)True (2)False (3)True (4)False D: (1)True (2)True (3)False (4)False
- 2
设有定义: int i=3,j; ,则执行完语句:j=i++; 后,i和j的值分别为_______。 A: 3 3 B: 4 3 C: 3 4 D: 4 4
- 3
产生并输出如下形式的方阵。 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
- 4
若a=1,b=3,c=4,k=a>;b?a:b>;c? b:c;k的值是( )。 A: 1 B: 3 C: 4 D: 7