标签:
一.题目简介
1.熟悉Java基础语法:各种基本数据类型;变量和常量;各种运算符及优先级与结合性;表达式;类型转换。
2.理解Java各种程序控制语句的用法:if…else语句;switch…case;for语句;while语句;do…while语句;break语句与cotinue语句。
3.熟练掌握一维及二维数组的使用。
4.熟练掌握方法定义与方法调用,理解方法参数的传递方式。
if (a>=3) ;
a=a+b;
表示如果满足条件,执行一条空语句,同时整个if语句结束,然后执行下一条语句,所以上例中a为任何值都将执行a=a+b;。
特别是在while循环中,将造成无限循环。例如while( i<=100 ) ; i++;因为循环体为空,无法更改i的值,所以循环将一直执行下去。
Scanner input = new Scanner(System.in);
System.out.println(“please input an integer:”);
input.readLineInt(a);
除法运算符“/”是取整运算,直接丢弃掉小数点后面的部分。
二、源码的github链接
https://github.com/liushixian/liushixian1/blob/master/ExpressionSentence
测试截图https://github.com/liushixian/liushixian1/blob/master/CalculatorTest
三、所设计的模块测试用例、测试结果截图
1.使用表达式语句与复合语句
四、问题及解决方案、心得体会
学会用java编一些简单的程序,熟悉 for while do..while 循环的作用
标签:
原文地址:http://www.cnblogs.com/liushixian13/p/4486459.html