有以下程序段 int a=3,b; b=a+3; { int c=2; a*=c+1; } ("%d ",a); 下面关于此段程序的说法,正确的是
这段程序的输出是 9
举一反三
- 下列程序段的输出是____。 int c[]={1, 3, 5}; int *k=c+1; printf('%d', *++k);
- 有以下程序段int k=0,a=1,b=2,c=3;k=a<;c?c:b;执行该程序段后,k的值是() A: 3 B: 2 C: 1 D: 0
- 有以下程序段:int k=0,a=1,b=2,c=3;k=acc:k;执行该程序段后,k 的值是______。 A: 3 B: 2 C: 1 D: 0
- 有以下程序段:int x=3;doprintf(“%3d”,x-=2);while(!(--x));程序段的输出结果是( ). A: 1 B: 0 C: 1 -2 D: 死循环
- 以下程序段的输出是________。 int a=1,b=2,c=3,t; while(b 1,2,1
内容
- 0
关于下面代码段叙述正确的是( )。 int[] arr = { 1, 2, 3 };//(1) int[] arr2 = arr;//(2)
- 1
有以下程序段,运行后的输出结果是( ) main() { int a=2,b=-1,c=2; if(a A: 0 B: 1 C: 2 D: 3
- 2
以下程序段,不正确的是( ) A: int a[5]={1,25,31}; B: int a[]={198,256,312,79,62}; C: int b[2][]={{23,45},{79,61}}; D: int b[][3]={1,2,3,4,5,6,7,8,9,10};
- 3
下面数组声明语句中正确的是( )。 A: int n, a[n]; B: int a[]; C: int a[2][3]={{2},{1},{3}}; D: int a[ ][3]={{2},{1},{3;
- 4
有以下程序段: int k=0,a=1,b=2,c=3; k=a<bb:a;k=k>cc:k; 执行该程序段后,k的值是______。 A: A) 3 B: B) 2 C: C) 1 D: D) 0