接着上篇来
public class HelloWorld {
public static void main(String[] args) {int score = 94;
String sex = "女";
if(score>80)
{
if(sex.equals("女"))
{
System.out.println("进入女子组决赛");
}
else
{
System.out.println("进入男子组决赛");
}
}
else
{
System.out.println("未进入决赛");
}
}
}
进入女子组决赛
public class HelloWorld {
public static void main(String[] args) {
System.out.println("打印直角三角形");
// 外层循环控制行数
for (int i = 1; i<=3;i++ ) {
// 内层循环控制每行的*号数
// 内层循环变量的最大值和外层循环变量的值相等
for (int j = 1; j<=i ;j++) {
System.out.print("*");
}
// 每打印完一行后进行换行
System.out.println();
}
}
}
*
* *
* * *
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;//这个真是不该立马看不出来
//判断一个数的位数,先限定范围小于十位数的,然后num=num/10;每循环一次都除以10 得到商,就等于消除一个位数,直到商为0,位数也就判断完成。
if (num >= 0 && num<=999999999){
while(num != 0){
count++;
num/=10;
}
System.out.println("它是个"+ count+"位的数!");
}
else{
System.out.println("输入有误!");}
}
}
public class HelloWorld {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
//打印输出加分前成绩
system.out.println("加分前成绩:"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
while(score<60)
{
score=score+1;
count++;
}
//打印输出加分后成绩,以及加分次数
system.out.println("加分后成绩:"+score);
system.out.println("共加了"+count+"次!");
}
}
加分前的成绩:53
加分后的成绩:60
共加了7次!