第一次过程性考核

码云仓库的地址:https://gitee.com/zyr16012001/codes

第一题: “Hello World!”

程序的设计思路:直接在输出代码里填上所要输出的内容,比如:System.out.println("Hello World!");

使用到的知识点:输出代码 System.out.println("     ");

运行结果: 

第二题:求1到100的和

程序的设计思路:    1. 定义 整型变量  i =1 和 sum  = 0;

                            2. 当 i <=100 时,sum = sum + i ,随后 i 自加一;

                            3.当 i >100 时,循环结束,并将结果 sum 的值输出。

使用到的知识点:1.数值整型 int 定义  2.while 循环语句

运行结果:

第三题:分段计算居民水费

程序的设计思路:    1.定义浮点数 x ,并写入从键盘敲入的代码;

                            2.如果数值 x < 15 ,带入公式并同时定义浮点数 y ----->double  y = x*4/3 ,

                                将结果y的值以双精度的浮点数形式输出--->System.out.printf("%.2f",y); ;

                            3.如果数值 x > 15 ,带入公式并同时定义浮点数y ------>double  y = 2.5*x-17.5,

                                 将结果y的值以双精度的浮点数形式输出--->System.out.printf("%.2f",y); ;

使用到的知识点:    1.从键盘输入浮点数值 x 代码   Scanner reader = new Scanner(System.in); ;

                                                                         double x = reader.nextDouble(); ;

                            2.定义浮点数  double(单精度),float (双精度),十进制浮点数%f ;

                            3. if...else 语句

运行结果:

第四题:打印九九口诀表

程序的设计思路:    1.定义整型数值 n ,并写入从键盘敲入的代码;

                            2.定义行整型为 i ,列整型为 j ,运行for 循环语句实现

  for (int i = 1;i <= n; i++){                    //外循环 i 表示行数     
        for(int j = 1;j <= i; j++){               //内循环 j 表示列数         
               if (j == i){                       //如果行数和列数相等,运行完结果换行             
                  System.out.printf("%d*%d=%-4d\n", j, i, i * j);
                }
                else{                              //如果行数和列数不相等,一直运行结果              
                   System.out.printf("%d*%d=%-4d", j, i, i * j);
                }
              }
           }

使用到的知识点:     1.从键盘输入整型数值 n 代码   Scanner reader = new Scanner(System.in); ;

                                                                             int  x = reader.nextInt();

                             2. if...else 语句

                             3. for 循环语句

                             4.十进制整数%d

运行结果:

 

 

学习内容 代码行数 博客字数
Java入门  5  1000
输入输出数据  65  
条件分支语句 28  
循环语句  45  
 第一次过程性考核    300
posted @ 2018-09-11 17:12  咻呵  阅读(279)  评论(2编辑  收藏  举报