1、以下为一个名为的文件,要使其编译和运行,在屏幕上显示“你好” 。
哪句有错误?
{ ①
([] ){ ②
("你好"); ③
}
}
A.①有错
B.②有错
C.③有错
D.没有错
2、源文件和编译后的文件扩展名分别为
A、和
B、和
C、和
D、和
3. 下列正确编写入口点语句的是
A. ([] )
B. ([] )
C. ([] )
D. ([] )
4、下列声明变量方式正确的是
A. 1 12345;
B. 12 154;
C. ’’;
D. 0;
5、下列程序能正确执行的是
A.
{
([] )
{
(“!”);
}
}
B.
{
([] )
{
(“!”)
}
}
C.
{
([] )
{
(“!”);
}
}
D.
{
([] );
{
(“!”);
}
}
6、新建一个文件存放在E盘文件夹,下列语法在命令模式中正
确是
A.切换源文件所在目录: \d
B.用命令编译源文件:
C.在命令模式下命令执行时生成文件
D.运行程序:
7、以下变量名合法的是
A.
B. 2
C.
D.
8、下列对数组进行初始化错误的是:
A.[] {1,2,3,4,5};
B.[] []{1,2,3,4,5};
C.[] [5];
D.[] [5]{1,2,3,4,5};
9、下列程序存在语法错误的是
A.
0;
(<10;){
;
(i);
}
B.
( 0<10);
(i);
(;;){
(i);
}
C.
( 0<10)
(i);
D.
0;
10、下列代码执行的结果是:
( 0<10){
(20){
;
(i);
}
("a");
}
A.0a2a4a6a8a
B.02468
C.
D.1a3a5a7a9a
11、编译并运行下面代码出现的结果?
1;
(i) {
0:
("");
;
1:
("");
2:
("");
:
("");
}
A、
B、
C、
D、
12、 {
([] ) {
55;
1;
1;
(a);
(b);
(c);
(d);
}
}
输出分别是
A、5,4,5,5
B、6,5,6,5
C、6,4,6,4
D、6,4,6,5
13、( 100>=1){
(30 50){
(””);
;
}
}
( 0<10){
(20);
(””);
}
输出分别是
A、i:90
j:1 3 5 7 9
B、i: 90 75 60 45 30 15
j:2 4 6 8
C、i:90
j:2 4 6 8
D、i: 90 75 60 45 30 15
j:1 3 5 7 9
14、下列程序无语法错误的是
A.
{
([] )
{
b12;
(b12){
(b1);
}
}
}
B.
{
([] )
{
8;
(1<<=10){
10;
}
}
}
C.
{
([] )
{
818;
(){
100;
}
}
}
D.
{
([] );
{
10;
(n<8)((1)0);
(n);
(b);
}
}
15、下列语句输出不为死循环的是
A、 {
([] ){
0;
(<10){
;
}
(i);
}
}
B、 {
([] ){
0;
(<10;){
;
(i);
}
}
}
C、 {
([] ){
0;
(<10){
;
(i);
}
}
}
D、 {
([] ){
0;
(;;){
(i);
}
;
}
}
16、下列程序执行的结果是
{
([] ){
9;
>9;
(b){
1;
(m);
}
8;
b2>9;
(2);
(n);
}
}
A.10 和 8
B.10 和 9
C.8
D.9
17、下面对于类的命名,正确的是
A.
B.
C.
D.
18、考察以下两种陈述:
陈述1:变量有成员变量和局部变量两种,局部变量的作用域一般比成员变量的作用域要大一些
陈述2:在程序中,用属性来表示对象的状态,用方法来表示对象的行为
A.陈述1错误,陈述2正确
B.陈述1正确,陈述2错误
C.两种陈述都正确
D.两种陈述都错误
19. 预测以下程序的运行结果:
{
;
( n){
= n;
}
(){
(":喵!喵喵!");
}
([] ){
c = ();
("小花猫");
}
}
A.将输出:
小花猫":喵!喵喵!"
B.程序编译出错
C.程序编译无错误,但运行时出错
D.程序编译和运行都没错误,但屏幕上没有任何输出
20.以下程序运行结果为()
{
10;
1;
( [] )
{
( 02)
{
1;
( =5)
;
(i);
}
}
}
A、1 4 7
B、1 5 7 9
C、1 3 7 9
D、1 3 5 7。