当前位置:文档之家› 实验 2 Java 基本语法练习_20131031

实验 2 Java 基本语法练习_20131031

实验 2  Java 基本语法练习_20131031
实验 2  Java 基本语法练习_20131031

实验 2 Java 基本语法练习

一、实验目的

1.了解Java 的数据类型

2.掌握各种变量的声明方式。

3.理解运算符的优先级。

4.掌握Java 基本数据类型、运算符与表达式。

5.理解Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。

6.通过以上内容,掌握Java 语言的编程规则。

二、实验要求

1. 编写一个声明Java 不同数据类型变量的程序。

2. 编写一个使用运算符、表达式、变量的程序。

3. 编写一个使用Java 数组的的程序。

4. 编写表达式语句、复合语句的程序。

5. 编写使用不同选择结构的程序。

6. 编写使用不同循环结构结构的程序。

三、实验内容

(一)声明不同数据类型的变量

1.编写声明不同数据类型变量的程序文件KY2_1.java,源代码如下。

2.编译并运行该程序

(二)了解变量的使用范围

1.建立KY2_2.java 文件,通过本程序了解变量的使用范围,源代码如下。

2.编译KY2_2.java

此时会出现错误提示。因为变量k 在方法块中声明,在方法块之外它是不存在的,所以编译时会出错。

3.修改上面的程序。

4.成功运行该程序。

思考:KY2_2.java 程序说明了什么问题?

(三)使用关系运算符和逻辑运算符

1.建立使用关系运算符和逻辑运算符的程序文件,源代码如下。

2.编译并运行该程序。

(四)使用表达式语句与复合语句

1.建立包含表达式语句程序,源代码如下。

2.建立包含复合语句程序,源代码如下。

3.编译并运行上述两个源程序

4.将变量i 在块内定义会怎样?改变其他变量的位置看看会发生什么变化。

思考:指出程序的复合结构以及变量的使用范围。

(五)使用选择语句

1.使用if...else 语句

?程序功能:使用if...else 语句构造多分支,判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被4 整除,但不能被100 整除;能被 4 整除,又能被100

整除。

?编写源程序文件,代码如下。

?编译运行程序

思考:本程序中有几个选择语句,哪些具有嵌套关系?

2.使用switch 语句

?程序功能:在不同温度时显示不同的解释说明。

?程序源代码如下。

?编译运行程序

(六)使用循环语句

1.for 循环语句练习

?程序功能:按5 度的增量打印出一个从摄氏温度到华氏温度的转换表。

?程序源代码如下。

?编译并运行程序。

2.while 循环语句练习

?程序功能:运行程序后从键盘输入数字1/2/3 后,可显示抽奖得到的奖品;如果输入其它数字或字符显示“没有奖品给你!”。

?程序源代码如下。

?编译源程序。

?在命令提示符窗口运行程序,然后分别按1、2、3、r ,记录结果。3.do…while 循环语句练习

?程序功能:求1+2+…+100 之和,并将求和表达式与所求的和显示出来。?程序源代码如下。

?编译并运行程序

4.多重循环练习

?输出九九乘法表的程序,源代码如下。

?编译并运行程序

上机作业:

(1)编写程序完成输入年份和月份,计算指定年份中的天数。

(2)编写程序完成将阿拉伯数字0~9转换为对应的中文字零至九。

(3)判断一个数是否是回文数。回文数是指正序(从左至右)和逆序(从右至左)都相同的数,如303、42124和3223。

《英语语法大全(完全版)

v1.0可编辑可修改语法 1. 5种类型的谓语 1326 在一个完整的句子中,主语之外的部分称为谓语,- 谓语。 第一类包含一个不及物动词(IV): He came My wife cried 第二类包含一个及物动词及其宾语(TV+ O : Joh n likes me . His un cle wrote letters 第三类包含一个双宾动词、一个间接宾语和一个直接宾语(They teach me En glish . I bought Mary sugar . 第四类包含一个系动词及主语补语(LV+ C): He is a teacher . She looks sad . 第五类包含一个宾补动词、宾语及宾语补语(FV+ C+ C): 5种类型的DV+IO+DC :

v1.0可编辑可修改We made him king . She left the house dirty 1.基本成分 1302 根据其结构,句子可以分为5类: a.主语+ 不及物动词 Joh n came. (S)(IV) b.主语+ 及物动词+宾语 Joh n likes oranges . (S) (TV) (O) c.主语+ 双宾动词+ 间接兵语+直接宾语 Joh n gave Mary books . (S)(DV (10)(DO

d.主语+ 系动词+ 主语补语 Joh n is happy . (S)(LV)(SC e.主语+ 宾补动词+ 宾语+ 宾语补语 Joh n makes Mary angry . (S)(FV) ( O)(OC 主语、不及物动词、及物动词、双宾动词、系动词、宾补动词、宾语及补语可以称为基本句子成分。在上面的句子中,如把任何一个成分删除,都会成为病句。从上面例句也可看出,完整的句子一般至少包含2个基本成分,至多4个基本成分。 2 ?附属成分 1303 基本成分可以加修饰语:1)定语(即用来修饰名词的单词、短语或 从句)或2)状语(即用来修饰名词或代词以外的词的单词、短语或从句)。下面例句中,修饰语为斜体字,被修饰的词为黑体字: 1)Poor John tottered toward a hospital nearby . John likes oranges imported from the U . S..

英语语法大全(完整版)

【学英语必看】 《英语语法手册》 在实用英语备受青睐的现在,大家在学习英语和准备各种考试时,总是把 听说读写放在首位,诚然,学习语言重在实践。但是,请不要忽视语法的作用,特别是在阅读和写作中,他能帮助你分析清楚句子结构,准确抓住句子的要点,更能帮你写出复杂而优美的长句。 以下为你整理《英语语法手册》全集,不需背诵记忆,只要静下心阅读一遍,就能有所收获! 宝宝更希望你能把他们融在平时的阅读写作里. [英语语法手册]关于词类和句子成分 根据词的形式、意义及其在句中的功用将词分为若干类,叫做词类。一个 句子由各个功用不同的部分所构成,这些部分叫做句子成分。 学一个词,要学它的发音、拼法、意义,也要记它的词类;更重要的是要 了解它和其他词的关系,及其在句中作什么句子成分。如China is in East Asia(中国位于东亚)一句中的China这个单词所属的词类是名词,在句子中作主语。 词类(parts of speech) 英语的词通常分为十大类: 1)名词(noun,缩写为n.)是人和事物的名称,如pen(钢笔),English(英语),life(生活)。 2)代词(pronoun,缩写为pron.)是用来代替名词的词,如we(我们),his(他的),all(全部)。 3)形容词(adjective,缩写为adj.)用来修饰名词,如great(伟大的),honest(诚实的),difficult(困难的)。 4)数词(numeral,缩写为num.)是表示"多少"和"第几"的词,如four(四),eighteen(十八),first(第一),eighth(十八),hundred(一百)。

Java基础习题

Java基础习题(附答案)1 1.下列语句序列执行后,m 的值是( C)。 int a=10, b=3, m=5; if( a==b ) m+=a; else m=++a*m; A) 15 B) 50 C) 55 D) 5 2.下列语句序列执行后,k 的值是(B )。 int i=4,j=5,k=9,m=5; if(i>j||mj||m

Java基础语法考试题

学士后Java阶段测试-U1单元-笔试试卷1 考试时间 60分钟 选择题(共50题,每题2分,满分100分) 1) 在Java类中,使用以下()声明语句来定义公有的int型常量MAX。 A. public int MAX = 100; B. final int MAX = 100; C. public static int MAX = 100; D. public static final int MAX = 100; 2) 在Java中,下列关于方法重载的说法中错误的是()(多选)。 A. 方法重载要求方法名称必须相同 B. 重载方法的参数列表必须不一致 C. 重载方法的返回类型必须一致 D. 一个方法在所属的类中只能被重载一次 3) 给定Java代码如下所示,在横线处新增下列()方法,是对cal方法的重 载。(多选) public class Test{ public void cal(int x, int y, int z) {} ________________ } A. public int cal(int x, int y, float z){ return 0; } B. public int cal(int x, int y, int z){ return 0; } C. public void cal(int x, int z){ } D. public void cal(int z, int y, int x){ } 4) 在Java中,下面对于构造函数的描述正确的是()。 A. 类必须显式定义构造函数 B. 构造函数的返回类型是void C. 构造函数和类有相同的名称,并且不能带任何参数 D. 一个类可以定义多个构造函数 5) 下面Java代码的运行结果是()。 class Penguin { private String name=null; // 名字 private int health=0; // 健康值 private String sex=null; // 性别 public void Penguin() { health = 10; sex = "雄"; System.out.println("执行构造方法。");

英语语法大全(超全)

多音节词在前面加 most ,女口 "the most difficult 英语的基本 语序为SVO ,且基本上不能任意变换语序,除了在少数诗词以外; 另一方面, 有时英语会使用 OSV 的语序。(注: S : Subject [主语]; V : phrase [谓语];O : Object [宾语]) 英语中所有的词可分成十大类,每一类词在句子中都有其特定的位置和作用。这 十大词类是: 一、名 词: 表示人或事物的名称的词。 二、形容词: 表示人或事物的特征的词。 三、副 词: 修饰动词、形容词和 副词的词。 四、代 词: 是代替名词、形容词和 数词的词。 五、数 词: 表示数量和顺序的词。 六、动 词: 表示动作和状态的词。 七、冠 词: 与名词连用,其说明人或事物的作用。 八、介 词: 通常置于名词和代词之前,表示名词和代词与其他词的关系。 九、连 词: 连接词 与词、短语与短语、句子与句子的词。 十、感叹词: 表示说话人感情或语气的词。 英语的时态 英语共有十六个时态、 四个体。(注:四个体为 行。) 英语中的四个体相当于法语、西班牙语以及所有印欧语系 直陈 式,命令式等。 (1) 一般现在时 英语语法大全下载 1、所有格:He is Fred's best friend. (-'s ) 2、 动词现在时的第三人称单数 :Alfredo works. (-s ) 3、 动词过去式:Fred worked . (-ed ),但亦有不规则变化。 4、 现在分词/进行时态:Fred is 节为辅音结尾的闭音节,则须双写末辅音, 5、 过去分词:The car was stolen working . ( -ing )([注]如果动词的末音 女口 running ) .(-en ); Fred has talked to the police. (-ed ),但亦有不规则变化。 6、 动名词:Working 7、 名词的复数:Fred has is good for two blue eyes . the soul. (-ing ) (-s )([注]如果动词的尾字是 s, sh,x,ch ,则需加-es ,女口 dishes 8、 形容词的比较级:Fred 音节在前面"加more ,如"more 9、 形容词的最高级:Fred is smarter than difficult "。 has the fastest Rick. (-er )形容词末尾加 car. ( -est )形容词末尾加 -er ,多 -est , II 。 Verbal 般、进行、完成、完成进 罗曼语族中的式,如:

java基础语法练习

编程题 1、编写一个程序在屏幕上输出“Hello Java!”。 2、编写一个程序,打印从1到100的值。 3、输出1到100之间的偶数。 4、根据考试成绩的等级打印出百分制分数段: GradeLevel.java 0-59:输出不及格;60-89:良好;90-100:优秀; 5、使用for循环计算1+2+3+ (100) 6、使用while循环计算1+2+3+ (100) 7、使用do循环计算1+2+3+ (100) 8、1~100之间7的倍数的个数。并打印。

Java语言基础 选择题 1.下面(A )不是java的关键字 A.integer B. double C. float D. char 2.以下语句没有编译错误或警告提示信息的是(C ) A.byte =256; B. double d=89; C. char c=“a”; D. short s=8.6f; 3.以下语句输出结果是() String str=”123”; int x=4,y=5; str=str+x+y; System.out.println(str); A.1239 B.12345 C. 会产生编译错误 D. 123+4+5 4.以下选项中变量均已定义,合法的赋值语句是(B ) A.a= =1; B. ++i; C. a=a+1=5; D. y=int(i); 5.设x为int型变量,执行以下语句段后,x的值为() x=10; x+=x-=x-x; A.10 B.20 C. 30 D. 40 6.对下面的语句正确的说法是() int c=’A’/3; c+=’1’%5;b System.out.println(c); A.产生编译错误 B. 输出结果25 C. 输出结果21 D. 输出结果2 7.执行下面语句后,b,x,y的值正确的是() int x=6,y=8; boolean b; b=x

史上最全的英语语法大全(精心整理)

英语语法 1.名词 1.1名词复数的规则变化 1.2其他名词复数的规则变化 1.3名词复数的不规则变化 1.4不可数名词量的表示 1.5定语名词的复数 1.6不同国家的人的单复数 1.7名词的格 2.冠词和数词 2.1不定冠词的用法 2.2定冠词的用法 2.3零冠词的用法 2.4冠词与形容词+名词结构 2.5冠词位置 2.6数词 3.代词 3.1人称代词的用法 3.2人称代词之主、宾格的替换 3.3代词的指代问题 3.4并列人称代词的排列顺序 3.5物主代词 3.6双重所有格 3.7反身代词 3.8相互代词 3.9指示代词 3.10疑问代词 3.11关系代词 3.12every , no, all, both, neither, nor 3.13none, few, some, any, one, ones 3.14代词比较辩异 one,that 和it 3.15one/another/the other 3.16“the”的妙用 3.17anyone/any one;no one/none;every/each 3.18both, either, neither, all, any, none 3.19many, much 3.20few, little, a few, a little 4.形容词和副词 4.1形容词及其用法 4.2以-ly结尾的形容词 4.3用形容词表示类别和整体 4.4多个形容词修饰名词的顺序 4.5副词及其基本用法 4.6兼有两种形式的副词

4.7形容词与副词的比较级 4.8as + 形容词或副词原级 + as 4.9比较级形容词或副词 + than 4.10可修饰比较级的词 4.11many,old 和 far 4.12the + 最高级 + 比较范围 4.13和more有关的词组 5.动词 5.1系动词 5.2什么是助动词 5.3助动词be的用法 5.4助动词have的用法 5.5助动词do的用法 5.6助动词shall和will的用法5.7助动词should和would的用法5.8短语动词 5.9非谓语动词 6.动名词 6.1动名词作主语、宾语和表语6.2Worth的用法 7动词不定式 7.1不定式作宾语 7.2不定式作补语 7.3不定式主语 7.4It's for sb.和 It's of sb. 7.5不定式作表语 7.6不定式作定语 7.7不定式作状语 7.8用作介词的to 7.9省to 的动词不定式 7.10动词不定式的否定式 7.11不定式的特殊句型too…to… 7.12不定式的特殊句型so as to 7.13不定式的特殊句型Why not 7.147不定式的时态和语态 7.15动名词与不定式 8.特殊词精讲 8.1stop doing/to do 8.2forget doing/to do 8.3remember doing/to do 8.4regret doing/to do 8.5cease doing/to do 8.6try doing/to do 8.7go on doing/to do

实验 2 Java 基本语法练习

实验 2 Java 基本语法练习 一、实验目的 1.了解Java 的数据类型 2.掌握各种变量的声明方式。 3.理解运算符的优先级。 4.掌握Java 基本数据类型、运算符与表达式。 5.理解Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。 6.通过以上内容,掌握Java 语言的编程规则。 二、实验要求 1. 编写一个声明Java 不同数据类型变量的程序。 2. 编写一个使用运算符、表达式、变量的程序。 3. 编写一个使用Java 数组的的程序。 4. 编写表达式语句、复合语句的程序。 5. 编写使用不同选择结构的程序。 6. 编写使用不同循环结构结构的程序。 三、实验内容 (一)声明不同数据类型的变量 1.编写声明不同数据类型变量的程序文件KY2_1.java,源代码如下。

2.编译并运行该程序 (二)了解变量的使用范围 1.建立KY2_2.java 文件,通过本程序了解变量的使用范围,源代码如下。

2.编译KY2_2.java 此时会出现错误提示。因为变量k 在方法块中声明,在方法块之外它是不存在的,所以编译时会出错。 3.修改上面的程序。 4.成功运行该程序。 思考:KY2_2.java 程序说明了什么问题? (三)使用关系运算符和逻辑运算符 1.建立使用关系运算符和逻辑运算符的程序文件,源代码如下。 2.编译并运行该程序。 (四)使用表达式语句与复合语句 1.建立包含表达式语句程序,源代码如下。 2.建立包含复合语句程序,源代码如下。

3.编译并运行上述两个源程序 4.将变量i 在块内定义会怎样?改变其他变量的位置看看会发生什么变化。 思考:指出程序的复合结构以及变量的使用范围。 (五)使用选择语句 1.使用if...else 语句 ?程序功能:使用if...else 语句构造多分支,判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被4 整除,但不能被100 整除;能被4 整除,又能被100 整除。 ?编写源程序文件,代码如下。

小学英语语法大全(完整版)(可打印)

小学英语语法大全 第一章名词 一、定义 名词是表示人或事物名称的词。它既可以表示具体的东西,也可以是表示抽象的东西。 二、分类 1. 名词可以根据意义分为普通名词和专有名词 如:john is a student student是普通名词,john是专有名词 普通名词前可以用不定冠词a/an, 定冠词the 或不加冠词,专有名词前一般不加冠词,专有名词的首字母要大写。 2. 普通名词又可以分为个体名词、集体名词、物质名词和抽象名词,其中个体名词与集体名 词是可数名词,物质名词和抽象名称是不可数名词。 3. 专有名词 专有名词是表示人名、地名、团体、机构、组织等的专有名词,多为独一无二的事物。 三、名词的数 1、名词分为可数名词和不可数名词。 可数名词——可以数的名词 不可数名词——数不清(没有复数) drink?milk tea water orange juice coke coffee porridge food?rice bread meat fish fruit cake dumplings 2、可数名词与不定冠词a(an)连用有数数形式,不可数名词不能与不定冠词a(an)连用,没有复数形式 many+可数名词复数 much/a little+不可数名词 some, any , a lot of (lots of) 两者都可以修饰。 3、可数名词可以直接用数词来修饰 不可数名词数词 +量词 +of + 名词 对可数名词的数量提问用how many 对不可数名词的数量提问用 how much 4、不可数名词的量有以下两种表示方法: 1) some, much ,a little ,a lot of ,a bit of , plenty of 用等表示多少。 注意既可以与可数名词复数,又可以与不可数名词连用的有:plenty of ,some ,a lot of ,lots of ,most of 等。 如there is much water in the bottle .瓶中有很多水。 I'll tell you much good news.我要告诉你许多好消息。 we should collect some useful information我们应该收集一些有用的消息。 2)用单位词表示。 用a ... of 表示。 如 a cup of (一杯......),a bottle of (一瓶......) a piece of (一张......),a pair of shoes(一双鞋) 如two cups of tea(两杯茶),five pieces of paper(五张纸)

Java基础学习(基础语法)

Java语言学习笔记 1、java基础语法 1.1组成元素: 1.1-1标识符: (1)作用:起名字,变量、方法、源文件, (2)标识符规则:只能由字母、数字、_、$组成,数字不能打头,java 支持汉字,不推荐使用汉字,尽量见名知意,java严格区分大小写 1.1-2关键字:也叫保留字,系统保留的标示符,系统赋予关键字特殊的语法含义,我们不能将关键字当做普通的标示符使用,只能使用系统赋予的语法编程 1.1-3数据类型: (1)作用: ①、对变量类型严格控制; ②、对不同类型变量内存空间进行分配 (2)基本类型: ①、整数类型: a、byte占8位,[-128,127] b、short占16位,[-2^15,2^15-1] c、int占32位,[-2^31,2^31-1] d、java中整数默认是int类型,如果一个整数超过了int的范围则需要在其后加L(l)将int数据转换为long e、long占64位,[-2^63,2^63-1] f、int a = 5;

java中整数支持2进制,8进制和16进制 a、2进制整数用0b开头 b、8进制整数用0开头 c、16进制整数用0x开头 d、0x11~~16= a,b,c,d,e,f ②、小数类型:也叫浮点型 a、浮点型数据有精度的区分 float:单精度浮点型,精确位数为6到8位,小数点不占位数。 double:双精度浮点型,精确位数为14到16位。 java中小数默认是double类型,所以必须在使用float时需要在数据后加F(f)将double转换成float类型。 ③、字符类型: java采用的是unicode编码方式,使用两个字节对所有字符进行编码范围为[0,65535] (字符编码有:ascii、gbk、gb2312、gb18030、big5、iso-8859-1) char表示单个字符,使用 ' ' 括起来,汉字也是字符 转义字符:\; \\:表示\ ;\t:表示tab;\r:表示回车;\n:表示换行。 windows中enter键就是\r\n表示回车换行,linux中使用\n表示换行 (3)引用类型: ①、类(后面会补充) ②、接口(后面会补充)

java基础语法练习题2

Java基础语法练习题 一、选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 A. java B. .class C. html D. .exe 2、下面哪个是Java语言中正确的标识符 A、3com B、import C、that D、public 3、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是 A. 3 B. 3. 5 C. 4 D. 5 4、下面的代码段中,执行之后i 和j 的值是什么 int i = 1; int j; j = i++*2+3*--i; A、1, 2 B、1, 5 C、 2, 1 D、 2, 2 5、如下哪个是Java中有效的关键字 A、name B、hello C、false D、good 6、下列语句序列执行后,k 的值是 int m=3, n=6, k=0; while( (m++) < ( -- n) ) ++k; A、0 B、1 C、2 D、3 7、下面的代码段执行之后count的值是什么( ) int count = 1; for (int i = 1; i <= 5; i++) { count += i; } System.out.println(count); A、5 B、1 C、15 D、16 8、设有定义 int i = 6 ,则执行以下语句后,i 的值为 i += i - 1; A、10 B、121 C、11 D、100 9、下列语句序列执行后,ch1 的值是 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1; A、'A' B、'B' C、'C' D、B 10、下列语句序列执行后,i 的值是 int i=8, j=16; if( i-1 > j ) i--; else j--; A、15 B、16 C、7 D、8 11、下列语句序列执行后,k 的值是 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; } A、31 B、32 C、2 D、33 12、下面语句执行后,i 的值是

初中英语语法大全:英语五个基本句型

初中英语语法大全:英语五个基本句型1简单句、并列句、复合句 根据语法形式,即句子的结构,英语的句子可分为简单句、并列句和复合句。 1简单句 句型:主语+谓语 只包含一个主谓结构,而句子的各个结构都只由单词或短语表示。简单句有五种基本句型,详见第十七章。 They are playing baseball in the garden. 他们正在公园里打棒球。 Her brother and sister both are teachers. 她的哥哥和姐姐都是老师。 2并列句 句型:简单句+并列连词+简单句 (常见的并列连词有and,but,or) 并列句是由两个或两个以上的简单句连接而成。并列句中的各简单句意义同等重要,相互之间没有从属关系,是平行并列的关系。它们之间用连词连结。 My friend was at home,and we talked for along time. 我的朋友在家,我们谈了好长时间。 Her father is a doctor and her mother is a teacher.

她父亲是个医生,她母亲是个老师。I liked the story very much but Li Ming wasn't interested in it.我非常喜欢这个故事,可是李明却对它不感兴趣。 Hurry up,or you'll be late. 快点,否则你就会迟到的。 3复合句 句型:主句+连词+从句;或连词+从句+主句(包含一个主句、一个或一个以上的从句,或只包含一个从句,但有两个或两个以上的主句的句子叫复合句。) 句子的成分 组成句子的各个部分叫做句子的成分。句子成分包括:主语、谓语、表语、宾语(直接宾语、间接宾语)、宾语补足语、定语和状语。主语和谓语是句子主体部分(在英文中一般的句子必须有主语和谓语)。表语、宾语和宾语补足语是谓语里的组成部分。其他成分如定语和状语是句子的次要部分。下面我们分别讲述一下句子的各个成分: 1主语 主语是谓语讲述的对象,表示所说的“是什么”或“是谁”。一般由名词、代词、不定式或相当于名词的词或短语来充当。它在句首。 We study in No.1 Middle School.(讲述“谁”~) 我们在一中学习。 The classroom is very clean. (讲述“什么”很干净) 这间教室很干净。 Three were absent.(数词作主语)

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.切换源文件所在目录: \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");

英语语法大全(完全版)

语法 1.5种类型的谓语 1326 在一个完整的句子中,主语之外的部分称为谓语,共有5种类型的谓语。 第一类包含一个不及物动词(Ⅳ): He came. My wife cried. 第二类包含一个及物动词及其宾语(TV+O): John likes me. His uncle wrote letters. 第三类包含一个双宾动词、一个间接宾语和一个直接宾语(DV+IO+DO): They teach me English. I bought Mary sugar. 第四类包含一个系动词及主语补语(LV+C): He is a teacher. She looks sad. 第五类包含一个宾补动词、宾语及宾语补语(FV+O+C): We made him king. She left the house dirty. 1.基本成分

1302根据其结构,句子可以分为5类: a.主语+不及物动词 John came. (S)(IV) b.主语+及物动词+宾语 John likes oranges. (S)(TV)(O)c.主语+双宾动词+间接宾语+直接宾语 John gave Mary books. (S)(DV) (IO)(DO) d.主语+系动词+主语补语 John is happy. (S)(LV)(SC)e.主语+宾补动词+宾语+宾语补语 John makes Mary angry. (S)(FV)(O)(OC) 主语、不及物动词、及物动词、双宾动词、系动词、宾补动词、宾语及补语可以称为基本句子成分。在上面的句子中,如把任何一个成分删除,都会成为病句。从上面例句也可看出,完整的句子一般至少包含2个基本成分,至多4个基本成分。 2.附属成分

Java基本语法部分总结与测试(附答案)

Java基本语法部分总结与测试 0、Java语言概述 1、Java的特点:语法简单、面向对象、跨平台、安全性、分布式、多线程、自动回收垃圾 2、Java的三大体系:J2SE(桌面应用)、J2EE(企业级应用)、J2ME(嵌入式) 3、Java的两种程序:应用程序Application和小应用程序Applet(注意两者的区别) (1)应用程序编译之后可以直接解释执行,而小应用程序编译后需要嵌入html文件中执行(2)应用程序至少包括一个主方法,而小应用程序没有 (3)小应用程序的主类必须继承java.applet.Applet类,而应用程序不需要 4、Java程序的基本结构:Java程序由类构成,可以有一个或多个类,但public修饰的类(主类)只能有一个;类中包括成员变量(表示要处理的数据)和成员方法(表示处理数据的过程描述)。 class 类名{ public static void main(String args[]){ //主方法,程序执行的入口和出口 //1.变量的声明与初始化 //2.确定变量的值 //3.具体的运算过程 //4.输出结果 } } 5、Java程序的执行流程 注意事项:(1)保存Java源程序时,必须满足:1、以源程序中类的名字命名;2、如果源程序中存在主类(被public修饰的类),则必须以主类的名字命名。 (2)编译Java源程序的格式:javac 源程序名.java源程序中每一个类对应生成一个字节码文件。 (3)解释执行的格式:java 主字节码文件名执行包含了主方法的字节码文件。 字节码文件的扩展名为.class,是一个二进制文件,可以在任意平台上解释执行 一、变量的声明 1.标识符与关键字 (1)标识符:由字母、数字、下划线和美元符号$构成,不能以数字开头,区分大小写;自定义标识符不能与关键字发生冲突。一般用于定义变量名、类名、方法名等,其中类名一般第一个字母大写,后面的单词第一个字母大写;方法名第一个字母小写,后面单词第一个字母大写;变量所有字母小写。 2.变量和常量的声明 (1)基本数据类型:4类8种

英语语法入门大全.doc

英语基础语法知识(一) 第一节词类和句子成分 一、词类 能够自由运用的最小语言单位叫词。根据词的形式、意义及其在句中的作用所作 的分类叫词类( parts of speech )。 英语的词通常分为十大类,即名词、冠词、代词、数词、形容词、副词、动词、 介词、连词和感叹词。现分别叙述如下: (一)名词 名词 ( noun) 是表示人、事物、地点或抽象概念的名称。例如: foreigner 外国人soap 肥皂Newton 牛顿 law 法律freedom 自由peace 和平 英语名词可分为两大类: 1。普通名词 ( common noun) 是某一类人、事物、某种物质或抽象概念的名称。例如:teacher 教师market 市场rice 大米 magazine 杂志sound 声音production 生产 2。专有名词 ( proper noun ) 是特定的某人、地方或机构的名称。专有名词的第一个字母必 须 大写。例如: Hemingway海明威Russia 俄罗斯 New York 纽约United Nations 联合国 名词又可分为可数名词 ( countable noun ) 与不可数名词 ( uncountable noun ) 两种。可数名词有单、复数之分。绝大多数名词的复数形式的构成是在单数名词的后面加-s 或-es 。例如: shop→shops 商店bus→buses公共汽车library→libraries图书馆 toy → toys玩具leaf →leaves 树叶 英语中有一些名词的复数形式是不规则的。例如: man→ men男人tooth →teeth牙齿datum→data 数据 有关名词复数形式构成的具体规则,请参阅有关的英语语法书。 (二)冠词 冠词 ( article ( indefinite article ) 放在名词之前,帮助说明该名词所指的对象。冠词分为不定冠词 ) 和定冠词 ( definite article ) 两种。

java基础语法测试题

java基础语法测试题 Java程序设计:07-07 考试时间:90分钟 用户: 难度:0 总分:100 一、判断题 1.( n )接口和类一样也可以有继承关系,而且都只能支持单继承 2.( y )可以用FileOutputStream对象作为PrintWrite类的构造方法的参数 3.( )A subclass inherits all methods ( including the constructor ) from the superclass 4.( n )Java中所有的类都是的子类 5.( )于URL对象对应的Internet地址可以划分为“协议名”、“端口号”和“文件名”3部分,所以创建一个URL 对象后,可以通过修改这3部分内容来修改这个URL对象的Internet地址 6.( y )abstract方法不一定要声明在abstract类中 7.( y )在Java中,异常(Exception)是指程序在编译和运行进出现的错误 8.( y )我们可以方便地编写Java客户机/服务器程序,在客户机/服务器模式中,客户机一般通过套接字使用服务

器所提供的服务,Socket两部分组成:IP地址和端口号 9.( n )子类的域和方法的数目一定大于等于父类的域和方法的数目 10.( n )最终方法只能存在于最终类中二、单选题 1、下列选项中,用于实现接口的关键字是( ) A、interface B、implements C、abstract D、class 2、在Java Applet程序用户自定义的Applet子类中,一般需要覆盖父类的( )方法来完成一些画图操作( ) A、start( ) B、stop( ) C、 init( ) D、paint( ) 3、下面的逻辑表达式中合法的是_____( ) A、7+8)&&(9-5) B、(9*5)||(9*7) C、9>6&&8 4、java语言是1995年____公司发布的( ) A、Sun B、Microsoft C、Borland D、Fox Software 5、以下的变量定义语句中,合法的是______( ) A、int _long=324233L; B、byte $_b1=114562; C、float _*5=; D、double a=_VALUE 6、关于被私有访问控制符private修饰的成员变量,以下说法正确的是____( ) A、可被三种类引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B、可以被两种类访问和引用:该类本身、该类的所有子类 C、只能被该类自身所访问和修改 D、只能被同一个包中的类访问

java基础测试题(一)

1. (2.0 分) 下面关于 JAVA 的优点说法错误的是?
JAVA 是纯面向对象的语句,还有众多的 API 支持,所以 JAVA 开发各种各样的应用 程序变的非常容易且易于维护。 B、JAVA 使用的是 Unicode 作为标准字符,这使得 JAVA 程序在不同的语言平台上 都能被编译和运行 JAVA 引进来的 EXCEPTION 处理机制,使得 JAVA 程序更安全、更稳定、更随机应 变 垃圾回收机制是 JAVA 的内在特性,垃圾回收机制的调度是由程序员负责的
2. (2.0 分) 下面说法正确的是?
当运行 Javac 命令对一个 Java 源程序(.java)进行编译时,必须写出该源文件的完 当运行 Javac 命令对一个 Java 源程序(.java)进行编译时,不必写出该源文件的扩 展名.java 当用 Java 命令解析运行一个 class 文件时,必须写出该 class 文件的扩展名.class 无论运行 Javac 还是 Java 命令,后面的源文件都必须给出文件扩展名
3. (2.0 分) Java 语言具有许多优点和特点,下列选项中,哪个反映了 Java 程序并行机 制的特点
安全性 多线程 跨平台 可移植

4. (2.0 分) 如下哪些字串是 Java 中的合法标识符。
field super 3number #number
5. (2.0 分) java 对类名有严格的要求,下列中说法正确的是
类名首字母必须大写 类名必须与它说在的文件名相同 类名不容许出现数字 类名长度不得大于 32 个字符
6. (2.0 分) java 中的 char 类型的字节长度是
8 16 32 依平台而定

英语语法大全.PDF

【学英语必看】《英语语法手册》(全) 在实用英语备受青睐的现在,大家在学习英语和准备各种考试时,总是把听说读写放在首位,诚然,学习语言重在实践。但是,请不要忽视语法的作用,特别是在阅读和写作中,他能帮助你分析清楚句子结构,准确抓住句子的要点,更能帮你写出复杂而优美的长句。 以下为你整理《英语语法手册》全集,不需背诵记忆,只要静下心阅读一遍,就能有所收获! 宝宝更希望你能把他们融在平时的阅读写作里. [英语语法手册]关于词类和句子成分 根据词的形式、意义及其在句中的功用将词分为若干类,叫做词类。一个句子由各个功用不同的部分所构成,这些部分叫做句子成分。 学一个词,要学它的发音、拼法、意义,也要记它的词类;更重要的是要了解它和其他词的关系,及其在句中作什么句子成分。如China is in East Asia(中国位于东亚)一句中的China这个单词所属的词类是名词,在句子中作主语。 词类(parts of speech) 英语的词通常分为十大类: 1)名词(noun,缩写为n.)是人和事物的名称,如pen(钢笔),English(英语),life(生活)。 2)代词(pronoun,缩写为pron.)是用来代替名词的词,如we(我们),his(他的),all(全部)。 3)形容词(adjective,缩写为adj.)用来修饰名词,如great(伟大的),honest(诚实的),difficult(困难的)。 4)数词(numeral,缩写为num.)是表示"多少"和"第几"的词,如four(四),eighteen(十八),first(第一),eighth(十八),hundred(一百)。 5)动词(verb,缩写为v)表示动作和状态,如write(写),walk(行走),think(想)。 6)副词(adverb,缩写为。adv.)是修饰动词、形容词和副词的词,如quickly(快),often(经常),very(很)。 7)冠词(article,缩写为art.)说明名词所指的人或物的词,如a,an(一个),the(这,那)。 8)介词(preposition,缩写为prep.)表示名词(或代词)与句子里其它词的关系,如from(从),in(在…内),between(在…之间)。 9)连词(conjunction,缩写为conj.)是连接词、短语、从句和句子的词,如and(和),because(因为),if(假如)。 10)感叹词(interjection,缩写为int.)表示感情,如。oh(噢),aha(啊哈),hush(嘘)。 [注一]属于前六类(名、代、形、数、动、副等词)的词都有实义,叫做实词(notional word)。属于后四类(冠、介、连、感等词)的词没有实义,叫做

相关主题
文本预览
相关文档 最新文档