一、需求:
1.用if语句判断一个数字的奇数偶数?
提示:
1.通过取余数的方法判断
public class Test
{
public static void main(String[] args){
int i = 20;
if(i%2 == 0){
System.out.println(i+" "+"偶数");
}else{
System.out.println("奇数");
}
}
}
二、需求:
输入为90
输出一个学生的成绩等级
分数大于80--优秀
分数大于70--良好
分数大于60--合格
分数为其他--不合格
public class Test
{
public static void main(String[] args){
int i = 80;
if(i>80){
System.out.println("优秀");
}else if(i>70){
System.out.println("良好");
}else if(i>60){
System.out.println("合格");
}else if(i<=60){
System.out.println("不合格");
}
}
}
三、EX3
需求:
根据所给的数量值,来输出对应中文格式的星期
数字1~7 对应 一周七天
public class Test
{
public static void main(String[] args){
int week = 8;
switch(week){
case 8:
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
default:
System.out.println("星期日");
break;
}
}
}
四、EX4
需求:
用while循环,输出数字0~9
public class Test
{
public static void main(String[] args){
int i = 0;
while(i<10){
System.out.print(i);
i+=1;
}
}
}
五、EX5
需求:
用for循环,输出数字0~9
public class Test
{
public static void main(String[] args){
//int i = 0;
for(int i = 0; i<10; i++){
System.out.print(i);
}
}
}
六、EX6
需求:
打印出一个如下三角形
*
**
***
****
*****
******
*******
********
*********
i 1 2 3
j 1 1 2 1 2 3
*
**
***
..
直到第九行结束
public class Test
{
public static void main(String[] args){
int i,j;
for(i = 1; i<=9; i++){
for (j = 1; j<=i; j++)
{
System.out.print("*");
}
System.out.println("\n");
}
}
}
六、EX6
需求:
求取0~100之内的奇数和
*/
public class Test
{
public static void main(String[] args){
int i;
int sum = 0;
for (i = 1; i<=100; i++)
{
if (i%2==0)
{
continue;
}
sum+=i;
}
System.out.println(sum);
}
}