现在的位置: 首页 > 综合 > 正文

JAVA技术支持课–第一次java语言技术支持授课思路

2013年11月12日 ⁄ 综合 ⁄ 共 1586字 ⁄ 字号 评论关闭

Java的起源及应用

Java语言特点

变量与运算符

1. 数据类型:

java 的数据类型分类:

有几种基本数据类型;

String 的简单使用

2. 标识符、关键字、常量、变量:

标识符命名规范;

常用关键字有哪些;

变量命名规范及应如何定义并赋值;

变量之间的转化;

变量的作用域和生存期(给出一个例子);

        3. 运算符的优先级别:

          有哪几类运算,各类中包含哪几个运算符;优先级

4. 输入输出:

           输入:使用Scanner对象实现输入各种类型的变量。

           输出:使用System.out.println()或System.out.print()实现输出,区别。

流程控制语句(顺序,分支,循环 )

1. 顺序:

2 .分支:

          if-else 语句:简单if,if-else,多重if-else,嵌套if-else

switch-case 语句:switch的条件特殊;break用处

3. 循环:

While,do-while ,for:

语法结构;中止条件;死循环

习题部分

1. 使用八种基本数据类型定义八个变量,然后在控制台输出各个变量的值。

2. 已知学生有学号,姓名,性别,年龄,身高,体重六项基本信息,依次从键盘录入该学生信息,完成后输出该生详细信息。

     

3. 张三要购买T恤,T恤单价及数量由用户输入,李四要购买网球,网球单价及数量由用户输入; 计算张三及李四各自消费总额并输出.

4. 从键盘上输入一个整数,计算各个位数之和

     

5. 输入一个数字,使用if语句判断匹配的数字。

如果输入的是:

1>. 打印:您输入的数字是1

2>. 打印:您输入的数字是2

3>. 打印:您输入的数字式3

其他数字 打印:输入了不符合规范的数字

注:使用if-else及switch 两种方式分别实现。

6. 从键盘上输入一个年份,判断该年是平年还是闰年。

7. 从键盘上输入一个年份,并输入一个月份(数字),输出该月份有多少天。

8. 从键盘上输入一个年份,并输入一个月份,计算从当前年份1月1号只当前第month个月共有多少天(如输入年份为2011,月份为3月,则计算,从1月1号到3月1号共多少天。输入年份为2004,月份为10月,则计算,从1月1号到10月1号共多少天即计算从1月n-1月共有多少天)

9. 设有int n,设计一个Java程序,打印出1+3+5+…n之和,变量n的初始值在程序中指定。

10. 实现如下程序:

 1>.写一个程序:输出一个直角三角形(上三角),行数由用户输入,如图1所示:

2>.写一个程序:输出一个直角三角形(下三角),行数由用户输入,入图2所示:

3>.写一个程序:输出一个直角三角形(下三角),行数由用户输入,入图3所示:

            

                         

11. 求1000之内的所有水仙花数

     本程序是Application程序.所谓水仙花数,是指一个三位整数,

 它的各位数字的立方和等于这个数本身.

 例如:371就是一个水仙花数,因为371=3*3*3+7*7*7+1*1*1.

(int i 

bw = i/100;

shw = i%100/10或i/10%10;

gw = i%10

12. 求1000之内的所有完全数

   本程序是一个Application程序.所谓完全数,就是一个数恰好等于它的因子之和.

例如:

  6的因子为1,2,3,而6=1+2+3,因此6就是完全数.

13. 求1~5的阶乘之和

    本程序是一个Application程序,求1~20的阶乘之和,

也就是求表达式1+2!+...+5!的值

 

 

14. 实现一个计算器,用户从键盘输入两个操作数和一个运算符(+、-、*、/、%),系统自动完成计算。

 

相关习题在以后的博客中会陆续解答。

抱歉!评论已关闭.