设全集I={3,4,3-a2},M={-1},M在I中的补集为{3,a2-a+2},求a的值。
举一反三
- 下面程序的功能是输出以下9阶方阵。请填空。 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 4 5 4 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 # include int main( ) { int a[10][10],n,i,j,m; scanf("%d",&n); if(n%2= =0) m=n/2; else( ); for(i=0;i m=n/2+1 n–i–1 n–i–1
- 下列程序执行后,其输出结果为( )。 Dim a(5) For i=0 To 4 a(i)=i+1 m=i+1 If m=3 Then a(m-1)=a(i-2)Else a(m)=a(i) If i=2 Then a(i-1)=a(m-3) a(4)=i Print a(i); Next i A: 1 1 1 4 4 B: 1 2 3 4 1 C: 1 2 1 4 4 D: 1 1 1 4 1
- 已知集合M={2(m2+5m+6)+(m2-2m-5)i,1},N={(1+i)2+i2009},且M∩N≠,则实数m的值为 A: -2或-3 B: -2或4 C: -2或5 D: -2
- 执行i=3;if(i>3)if(i<4)i=1;elsei=2;后i的值应为: A: 1 B: 2 C: 3 D: 4
- 下列程序段中,执行( )后变量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: