A对
B错
第1题:
A、反差
B、求和
C、逻辑
D、乘积
第2题:
下列语句中错误的是( )。
A.const int a;
B.const int a=10;
C.const int*point=0;
D.const int*point=new int(10);
第3题:
Aconst color=red..blue
Bconst const=10*5
Cconst x1:=3.9
Dconst abc=‘abc‘
第4题:
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。
【说明】
进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。
比较结果显示:
25!=36
25<36
25<=36
【Java代码】
import javax.swing.JOptionPane;
public class Java3
{
public static void main(String args[])
{
String (1) // 用户输入第1个字符串
secondNumber, // 用户输入第2个字符串
result; // 包含输出
int number1, // 比较的第1个数
number2; // 比较的第2个数
// 用户输入的第1个字符串
firstNumber =
JOptionPane. (2) ("Enter first integer:");
//读用户输入的第2个字符串
secondNumber =
JOptionPane.showlnputDialog("Enter second integer:");
将字符串类型转换成整数类型
number1= Integer. (3) (firstNumber);
number2= Integer.parselnt(secondNumber);
result= "":
if ((4))
result=number1+"=="+number2;
if (number1 != number2)
result=number1+"!="+number2;
if (number1<number2)
result=result+"\n"+number1+"<"+ number2;
if (number1>number2)
result=result+"\n"+number1+">"+number2;
if (number1<=number2)
result=result+"\n"+number1+"<="+number2;
if (numbed>=number2)
result=result+"\n"+number1+">="+number2;
//显示结果
JOptionPane.(5).(
null, result, "Comparison Results",
JOptionPane. INFORMATION_MESSAGE);
//程序正常退出
System.exit(0);
}
}
第5题:
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()const{cout<<“const:val=”<<<val<<‘\’;} void Print(){cout<<“val=”<<val<<‘t’;} private: int va1; }; int main(){ cons
A.val=10 const:val=20
B.const:val=10 const:val=20
C.const:val=10 val=20
D.val=10 val=20
第6题:
A.const M=10;
B.const int M=20;
C.const char ch;
D.const bool mark=true;
第7题:
( 28 )有如下程序:
#include<iostream>
using namespace std;
class MyClass{
public:
MyClass(int x):val(x) {}
void Print() const {cout<<"const:val="<<val<<'\t';}
void Print(){cout<<"val="<<val<<'t';}
private:
int val;
};
int main(){
const MyClass obj1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
程序的输出结果是
A ) val=10 const:val=20
B ) const:val=10 const:val=20
C ) const:val=10 val=20
D ) val=10 val=20
第8题:
下列符号常量的声明中,不合法的是
A.Const a As Single=1.1
B.Const a=”0K”
C.Const a As Double=Sin(1)
D.Const a As Integer=“12”
第9题:
下列的符号常量定义中,错误的定义是( )。
A、const M=10;
B、const int M=20;
C、const char ch;
D、const bool mark=true;
第10题:
阅读下面程序
import javax.swing.JOptionPane;
public class Comparison{
public static void main(String args[]){
String firstNumber, //用户输入第1个数据变量
second Number, //用户输入第2个数据变量
result; //输出结果变量
int number1, //用于比较的第1个数
number2; //用于比较的第2个数
//用户输入第1个数据的字符串
firstNumber=JOptionPane. showInputDialog(“输入第1个整数:”);
//用户输入第2个数据的字符串
secondNumber=JOptionPane.showlnputDialog(“输入第2个整数:”);
//将字符串转换为整数类型
number1=Integer.parseInt(firstNumber);
number2=Integer.parseInt(secondNumber);
//初始化结果变量
___________________;
//比较两个数据
if(number1=number2)
result += number1 +" =" + number2;
if(number1 != number2 )
result += numberl +" !=" + number2;
if( number1 < number2 )
result = result + "\n" + numberl +" <" + number2;
if(number1 > number2 )
result = result + "\n" + number1 + ">" + number2;
if( number1 <= number2 )
result = result + "\n" + number1 +" <=" + number2;
if (number1 >= number2 )
result = result + "\n" + number1 + ">=" + number2;
//显示结果
JOptionPane.showMessageDialog(null,result," 比较结果",
JOptionPane. INFORMATION_MESSAGE);
System.exit(0);
}
}
为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下划线处)应是
A.result = ""
B.result = null
C.result = number1
D.result = number2