更多"编译和执行以下代码,输出结果是( )。 int i=1; s"的相关试题:
[单项选择]分析以下程序,执行后的输出结果是 ( )
int f1(int x,int y)
return x>y x:y;
int f2(int x,int y)
return x>y y:x;
main( )
int a=4,b=3,c=5,d,e,f;
d=f1(a,B) ;d=f1(d,C) ;
e=f2(a,B) ;e=f2(e,C) ;
f=a+b+c-d-e;printf("%d,%d,%d",d,f,e);
A. 3,4,5
B. 5,3,4
C. 5,4,3
D. 3,5,4
[单项选择]执行下列代码后,输出的结果为( )。 class Base { int x = 30; void setX( ) {x=1O;} } class SubClass extends Base { int x=40; void setX ( ) {x=20;} int getX( ) {return super. x; } } public class Test { public static void main(String[ ] args) { SubClass sub=new SubClass( ); sub. setX( ); System. out. println(sub, getX( ) ); } }
A. 10
B. 20
C. 30
D. 40
[填空题]下列程序段的输出结果是 【10】 。
int n=’c’;
switch(n++)
{default:printf("error");break;
case ’a’:
case ’A’:
case ’b’:
case ’B’:printf("good");break;
case ’c’:case’C’:printf("pass");
case ’d’:case’D’:printf("warn");
}
[单项选择]下面程序的输出结果是
main( )
int a=15,b=21,m=0;
switch(a%3)
case 0:m++;break;
case 1:m++;
switch(b%2)
default:m++;
case 0:m++;break;
cout<<m<<endl;
A. 1
B. 2
C. 3
D. 4
[填空题]下列程序段的输出结果是 【8】 。
int n=’c’;
switch(n++)
{ default:printf("error");break;
case ’a’:case ’A’:case ’b’:case ’B’:printf("good");break;
case ’c’:case ’C’:printf("pass");
case ’d’:case ’D’:printf("warn");
}
[填空题]下列程序段的输出结果是 【8】 。
int n=’c’;
switch(n++)
default:printf("error");break;
case ’a’:case ’A’:case ’b’:case ’B’:printf("good");break;
case ’c’:case ’C’:printf("pass");
case ’d’:case ’D’:printf("warn");
[填空题]下面语句段的输出结果是 【10】 。
int x=0,y=2,z=3;
switch(x)
{
case 0 : switch(y) {
case 1 : cout<<’*’; break;
case 2 : cout<<’%’; break;
}
case 1 : switch(z){
case 1 : cout<<’$’; break;
case 2 : cout<<’*’; break;
default : cout<<’#’;
}
}
[填空题]下列程序段的输出结果是______。
int n=’C’;
switch(n++)
{ default:printf("error");break;
case’a’:printf("good");break;
case’C’:printf("moming");
case’d’:printf("class");
}
[填空题]下列程序段的输出结果是______。
int n=’c’;
switch(n++)
default:printf("error");break;
case ’a’: printf("good");break;
case ’c’: printf("morning");
case ’d’: printf("class");
[填空题]下列程序段的输出结果是______。
int n=’C’;
switch(n++)
default:printf("error");break;
case’a’:printf("good");break;
case’C’:printf("moming");
case’d’:printf("class");
[填空题]下列程序段的输出结果是______。
int n=’c’;
switch(n++)
default:printf("error");break;
case’a’:printf("good");break;
case’C’:printf("morning");
case’d’:printf("class");