1、Java基础语法测试题1答案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切换
2、源文件所在目录: d B用命令编译源文件: C在命令模式下 命令执行时生成文件D运行程序: 7、以下变量名合法的是A. B. 2CD. 8、下列对数组进行初始化错误的是:A 1,2,3,4,5;B 1,2,3,4,5;C 5;D 51,2,3,4,5;9、下列程序存在语法错误的是A 0; (10;) ;(i);B( 010); (i); (;)(i);C( 010)(i);D 0;10、下列代码执行的结果是: ( 0=1) (30 50) (” ”); ; ( 010) (20); (” ”);输出 分别是A、i:90j:1 3 5 7 9B、i: 90 75 60 45 30 15j:2 4
3、 6 8C、i:90j:2 4 6 8D、i: 90 75 60 45 30 15j:1 3 5 7 914、下列程序无语法错误的是A. ( ) b12; (b12) (b1); B. ( ) 8; (1=10) 10; C. ( ) 818; () 100; D. ( ); 10; (n8)(1)0); (n); (b);15、下列语句输出不为死循环的是A、 ( ) 0; (10) ; (i); B、 ( ) 0; (10;) ; (i); C、 ( ) 0; (9; (b) 1; (m); 8; b29;(2);(n);A10 和 8B10 和 9C8D917、下面对于类的命名,正确的是A
4、 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