-
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。
A . Fun(20)
B . Fun(20+n)
C . Fun(n)
D . Fun(&n)
-
若有下列定义(设int类型变量占2个字节):int j=8,j=9;则下列语句:printf(”i=%%d,j=%%d\n”,i,j);输出的结果是( )。
A . i=8,j=9
B . i=%d,j=%d
C . i=%8,j=%9
D . 8,9
-
Quarter是个枚举类型,包含4个值。其定义如下:
Enum Quarter
Spring
Summer
Autumn
Winter
End Enum
请问以下代码执行后变量q_int的值是()。
https://assets.asklib.com/images/image2/2018080114010462620.jpg
A . 0
B . 1
C . 2
D . 3
E . 4
-
设有定义int i=6,则执行以下语句后,i的值为()。 i+=i-1;
A . 10
B . 121
C . 11
D . 100
-
设i、j、k为类X中定义的int型变量名,下列类X的构造函数中不正确的是()
-
设有如下代码: int[] x = new int[25]; 执行后,以下哪个说法正确?
-
设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他三个不同的
-
设有定义:struct {char mark[12];int num1;double num2;}t1,t2;,若变量均已正确赋初值,则下列语句中错误的是( )。
-
设有定义: int a=1,b=2,c=3; ,以下语句中执行效果与其它三个不同的是( )。
-
设有定义int i=6;,则执行语句“i+=i-1;’’后,i的值为
-
设有定义 int i = 6 ;,则执行以下语句i += i - 1后 ,i 的值为( )。
-
设有变量定义struct str{int age;int num;}std,*p=&std; ,能正确引用结构变量std中成员age的表达式是( )。
-
若int i=10; 执行下列程序后,变量i的正确结果是( )。switch ( i ){case 9:i+=1;case10:i+=1;case11:i+=1;default : i+=1; }
-
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
A.i=8,j=9
B.i=%d,j=%d
C.i=%8,j=%9
D.8,9
-
下列代码的执行结果是()。 int numbers[]=new int[6]; for(int i=1;i<numbers.length;i++)
下列代码的执行结果是()。 int numbers[]=new int[6]; for(int i=1;i<numbers.length;i++){ numbers[[i]=i-1 ; Systern.OUt.print(numbers[I]+"");
A.0 1 2 3 4 5
B.1 2 3 4 5 6
C.0 1 2 3 4
D.1 2 3 4 5
-
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%%d,j=%%d\n&quo
若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf("i=%%d,j=%%d\n",i,j);
输出的结果是()。
A.i=8,j=9
B.i=%d,j=%d
C.i=%8,j=%9
D.8,9
-
7、设有一个串s,和一个int型变量i,以下那条语句可能产生异常?
A.if ((s !=null) && (i ==s.length()))
B.if ((s ==null) && (i ==s.length()))
C.if ((s !=null) || (i ==s.length()))
D.if ((s ==null) || (i ==s.length()))
-
设有数组定义:int a[ ]= { 1l,22,33,44,55,66,77,88,99};则执行下列几 个语句后的输出结果是【 】设有数组定义:int a[ ]= { 1l,22,33,44,55,66,77,88,99};则执行下列几 个语句后的输出结果是【 】。 for();
-
设有定义int a=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
<span style="font-size: 10.5pt">设有定义<span style=";;font-family:times new roman;">int a=1,b=2,c=3;</span><span style=";;font-family:宋体;">以下语句中执行效果与其它三个不同的是</span></span>
<span style="font-size: 10.5pt"><span style=";;font-family:times new roman;">A</span><span style=";;font-family:宋体;"></span><span style=";;font-family:times new roman;">if(a>b) c=a,a=b,b=c;</span></span>
<span style="font-size: 10.5pt"><span style=";;font-family:times new roman;">B</span><span style=";;font-family:宋体;"></span><span style=";;font-family:times new roman;">if(a>b) {c=a,a=b,b=c;}</span></span>
<span style="font-size: 10.5pt"><span style=";;font-family:times new roman;">C</span><span style=";;font-family:宋体;"></span><span style=";;font-family:times new roman;">if(a>b) c=a;a=b;b=c;</span></span>
<span style="font-size: 10.5pt"><span style=";;font-family:times new roman;">D</span><span style=";;font-family:宋体;"></span><span style=";;font-family:times new roman;">if(a>b) {c=a;a=b;b=c;}</span></span><span style="font-size: 13.5pt"><o:p></o:p></span>
-
下列代码段执行后,s的值为()。 int[] a = {1,2,3,4,5}; int s = 0; for(int i = 0 ; i < 5 ; i++) if(i % 2 ==0) s += a[i];
A.0
B.6
C.15
D.9
-
5、假设有两个变量定义为 int *a 和 int n. 如果%ecx存放a的值,%edx存放n的值, 以下IA-32汇编代码哪个最适合表达C语言中的 return a[n] ?
A.ret (%ecx,%edx,4)
B.leal (%ecx,%edx,4),%eax ret
C.mov (%ecx,%edx,4),%eax ret
D.mov (%ecx,%edx,1),%eax ret
-
21、定义变量int i=2; 则以下是无限循环的是 ().
A.for (i=0;i==1;i++) ;
B.for (i=0; i<0 ; ) --i;
C.for (; i>10; i++) ;
D.for (; i ; ++i ) ;
-
设有数组定义:int a[ ]= 1l,22,33,44,55,66,77,88,99;则执行下列几 个语句后的输出结果是______。 for(int i= 0 ;i if (a[i]%3= =0 ) System.out.println(a[i] + " ");
-
7、执行下列程序段后,变量i的值是()。 int i=10; switch(i) { case 9:i+=1; case 10:i+=1; case 11:i+=1; default:i+=1; }
A.13
B.12
C.11
D.14