已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项
A.scanf ("%2d%2d%2d",&i,&j,&k);
B.scanf ("%d %d %d",&i,&j,&k);
C.scanf ("%d,%d,%d",&i,&j,&k);
D.scanf ("i=%d,j=%d,k=%d",&i,&j,&k);
A.scanf ("%2d%2d%2d",&i,&j,&k);
B.scanf ("%d %d %d",&i,&j,&k);
C.scanf ("%d,%d,%d",&i,&j,&k);
D.scanf ("i=%d,j=%d,k=%d",&i,&j,&k);
若x,ij和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,X的值为()。
A)4
B)16
C)32
D)52
设i,j,k均是int型变量,则执行以下for循环后,k的值为【 】。 for(i=0,j=10;i<=j;i++,j--) k=i+j;
A.格式描述符不合法,输出无定值
B.输出为|%06D|
C.输出为|0-8567|
D.输出为|-8567|
[Java代码]
行号 代码
01 public class UainJava{
02 public static void main(String[]args){
03 SuperClass s=new SubClass();
04 System.out.printin(s.getValue());
05 System.out.printIn(s.getSum()):
06 }
07 }
08 abstract class SuperClass {
09 private int i;
10 public SuperClass(){i=5;}
11 public int getValue(){
12 return i:
13 }
14 public final abstract int getSum():
15 }
16 class SubClass extends SuperClass{
17 int j;
18 public SubClass(){
19 this(-3);
20 }
21 public SubClass(int j){
22 (1) .j=j;
23 }
24 publiC int getValue()(return j;}
25 public int getSum(){
26 return (2) .getValue()+j;
27 }
28
的输出结果是()。
A.####
B.&&&&
C.####&&&&
D.有语法错误,无输出结果
有以下程序 main() { int s=0, a=1, n; scanf ("%d", &n); do { s+=l; a=a-2; } while (a! =n); print f ("%d\n" , s ); 若要使程序的输出值为2,则应该从键盘给n输入不敷出值是
A.-1
B.-3
C.-5
D.0
以下将ah,…am,和am+1…an,两个有序序列(它们相应的关键字值满足Kh≤Km,Km+1≤…Kn,)合并成一个有序序列Rh,…,Rn,(使其关键字值满足Kh,'≤…≤Kn,')。请分析算法,并在______上填充适当的语句。
void merge(list a,list R,int h,int m,int n)
{i=h;k=h;j=m+1;
while((i<m)&&(j<=n))
{ if(a[i].key<=a[i].key){R[k]=______;______;}
else{R[k]=______;______;}
k++;
}
while(i<=______){R[k]=a[i];i++;k++;)
while(j<=______){R[k]=a[j];j++;k++;}
}
此算法的执行时间为______。