更多"以下程序的输出结果是:true,234。 public class "的相关试题:
[填空题]以下程序的输出结果是 。
#include<iostream.h>
class object
private:
int val;
public:
object( ) ;
object(int i) ;
~object( ) ;;
object: :object( )
val=0;
cout < < "Default constructor for object" < < endl;
object: :object(int i)
val=i;
cout < < "Constructor for object" < < val < < endl;
object: :~object( )
cout < < "Destructor for object" < < val < < endl;
class container private:
object one;
object two;
int data;
public:
container( ) ;
container(int i,int j,int k) ;
~container( ) ;;
container: :container( )
data=0;
cout < < "Default constructor for container" < < endl;
container: :container(int i,int j,int k) :two(i) ,one(j)
data=k;
cout < < "Constructor for container" < < endl;
container: :~container( )
cout < < "Destructor for container" < < endl;
void main( )
[填空题]以下程序的输出结果是 【8】 。
#include<iostream.h>
class object
private:
int va1;
public:
object( );
object(int i)
~object( ); ;
object::Object( )
va1=0;
cout < < "Default constructor for object" < < end1;
object::object(int i)
va1=i
cout < < "Constructor for object" < < va1 < < end1;
object::~object( )
cout < < "Destructor for object" < < va1 < < end1;
class container private:
object one;
object two;
int data;
public:
container( );
container(int i,int j,int k);
~container( ); ;
container::container( )
data=0;
cout < < "Default constructor for container" < < end1;
container::container(int i,int j,int k):two(i),one(j)
data=k;
cout < < "Constructor for container" < < end1;
[单项选择]以下程序执行后的输出结果是 ( )。 #include <iostream.h> class Basel { public: void fun( ){ cout<<"Basel"<<end1; } }; class Base2 { public: void fun( ) { cout<<"Base2"<<end1; } } class Derived : public Basel,public Base2 { }; void main( ) { Derived Obj; Obj.fun( ); }
A. Basel
B. Base2
C. BaselBase2
D. 程序产生二义性
[填空题]以下程序运行后输出的结果是______。
public class exl7
{
public static void main(String args [])
{
int a = 0;
for(int j = 1; j <= 20; j++)
if(j%5 != 0)
a = a + j;
System.out.println (a);
[单项选择]下面程序的输出结果是
public class Test
public static void main(String[] args)
int[]array=2,4,6,8,10;
int size=6;
int result=-1:
try
for(int i=0;i<size&&result==-1;i++)
if(array[i]==20)result=i;
catch(ArithmeticException e)
System.out.println("Catch---1");
catch(ArrayIndexOutOfBoundsException e)
System.out.println("Catch---2");
catch(Exception e)
System.out.println("Catch---3");
A. Catch---1
B. Catch一--2
C. Catch---3
D. 以下都不对
[单项选择]下面程序段的输出结果是
public class Test
public static void main(Stringargs[])
int x,y;
x=(int)Math.sqrt(5)/2+(int)Math.random( )*5/2;
y=(int)Math.sqrt(3)/2+(ht)Math.random( )*3/2;
if(x>y)
System.out.println(”x>y”);
else if(x=y)
System.out.println(”x=y”);
else
System.out.Println(”x<y”);
A. x>y
B. x=y
C. x<y
D. 编译错误
[简答题]阅读以下程序代码,写出程序的输出结果。
public class Class35
public static void main(String[] args)
String s1=new String("0860371"),s2="0860371";
System. out. println(s1==s2);
System. out. println(s1. equals(s2));
System. out. println(s1. endsWith(s2)==s1. startsWith(s2));
[简答题]阅读以下程序代码,写出程序的输出结果。
public class Class32
public static void main(String[] args)
boolean x=true,y=false,z=false;
x=x&&y||z;
y=x||y&&z;
z=!(x!=y)||(y==z);
System. out. println(x+","+y+","+z);
[简答题]阅读以下程序代码,写出程序的输出结果。
public class Class33
public static void main(String[] args)
int a,b,c;
a=b=c=1;
boolean w;
w=a++>1&&++b>c++:
System. out. println(a+","+b+","+c+","+w);
[填空题]以下程序输出100以内的所有质数。
public class Class29
public static void main(String[] args)
int i,j,k=0;
System. out. println("100以内的质数有:");
for(i=3;i<=100;i++)
for(j=2;j<=i/2;j++)
if(i%j==0)______;
if______
System. out. print(i+" ");
k++;
if(k%8==0) System. out. println( );
System. out. println("共"+k+"个。");
[单项选择]下列程序的输出结果是
public class fff
void printValue (int m)
do System.out.println("The value is" +m);
while(--m>10)
public static void main (String arg[])
int i=10;
Test t= new Test( );
t. printValue(i);
A. 8
B. 9
C. 10
D. 11
[单项选择]下列程序的输出结果是
#include
class Myclass
public:Myclass(int i=0,intj=0)
x=i;
y=j;
void show( ) cout < < "x=" < < x < < " " < "y=" < < y < < end1;
void show( )const cout < < "x=" < < " " < < "y=’ < < y < < end1;
privated:
int x; int y;
;
void main( )
Myclass my1(3,4);
const my2(7,8);
my1.show( );my2.show( );
A. x=4,y=3;x=7,y=8
B. x=3,y=4;x=7,y=8
C. x=7,y=8;x=4,y=3
D. x=8,y=7;x=7,y=8