1、定义一个 int 变量(unfinishedCount)存放当前你作业未完成次数,定义一个 String 变量(result)存放 三元运算符返回的结果,达到 3 次或以上就存放“开除”,否则存放“还在”。
public class Test01 {
public static void main(String[] args){
int unfinshedCount=0;
String result = unfinshedCount<3?"还在":"开除";
System.out.println(result);
}
}
2、定义一个 int 变量存放一个三位数的正数,分别求出百位数上的值、十位数上的值和个位数上的 值。 例如: 432 百位4 十位3 个位2
public class Test02 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入一个三位数的正数");
int y,b,c,d;
y = s.nextInt();
int a = 0;
d=y/100;
System.out.println("百位数上的值"+ d);
b = (y/10)%10;
System.out.println("十位数上的值"+ b);
c = y%10;
System.out.println("个位数上的值"+c);
}
}
3、根据课程编号打印输出对应的课程名称。(使用 if , switch 2种方式实现) 编号 : 课程 分别为 1 : java , 2 : php 3 : html 4 : ios
public class Test03 {
public static void main(String[] args) {
Scanner ssn = new Scanner(System.in);
System.out.println("请输入课程的编号:");
int a = ssn.nextInt();
if(a==1){
System.out.println("java");
}else if(a==2){
System.out.println("php");
}else if (a==3){
System.out.println("html");
}else if (a==4){
System.out.println("ios");
}else {
System.out.println("输入有误");
}
switch(a){
case 1:
System.out.println("java");break;
case 2:
System.out.println("php");break;
case 3:
System.out.println("html");break;
case 4:
System.out.println("ios");break;
default:
System.out.println("错误数据");break;
}
}
}
4、定义两个变量用来保存 100 以内的 偶数的总和 与 奇数的总和 , 最后打印出 2 个总额的值分别是多 少 (while 实现)
public class Test04 {
public static void main(String[] args) {
int a=0;
int i=0;
int k=0;
int j=0;
int o=0;
int s=0;
while(i<=100) {
j=j+i;
k++;
i=2*k;
}
System.out.println("偶数"+