public class LoopPractice{
public static void main(String[] args){
//输出1-100内的所有偶数
for(int i=1;i<=100;i++){
if(i%2==0){
System.out.println(i);
}
}
}
}
public class LoopPractice{
public static void main(String[] args){
//整数1~100的累加值,跳过所有个位为3的数
int total=0;
for(int i=1;i<=100;i++){
if(i%10!=3){
total+=i;
}
}
System.out.println(total);
}
}
2*5=10
4*10=40
3.6*15=90
……
?*100=?
public class LoopPractice{
public static void main(String[] args){
for(int i=1;i<21;i++){
int operand1 =i*2;
int operand2 =i*5;
int result=operand1*operand2;
System.out.println(operand1+"*"+operand2+"="+result);
}
}
}
public class LoopPractice{
public static void main(String[] args){
//一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?
int i=0;//循环次数
double total=0.08;//初始值
while(total<8848130.00){
total*=2;
i++;
}
System.out.println(i);
}
}
import java.util.Scanner;
public class GetUserInput{
public static void main(String[] args){
Scanner s = new Scanner(System.in);//System.in程序输入;System.out程序输出
int number=s.nextInt();//接收用户输入的整数数据
if(number%2==0){
System.out.println("输入的数为偶数!");
}else{
System.out.println("输入的数为奇数!");
}
}
}
public class LoopPractice{
public static void main(String[] args){
long result=1;
for(int i=2;i<=20;i++){
result *=i; //result=1*2*3*....*20
}
System.out.println(result);
}
}
public class LoopPractice{
public static void main(String[] args){
long total=0;
for(int j=1;j<=20;j++){ //j = 1 2 3 ... 20
long result=1;
for(int i=1;i<=j;i++){//i! 1 2 3 ...j
result *=i;
}
total +=result;
}
System.out.println(total);
}
}
import java.util.Scanner;
public class GetUserInput{
public static void main(String[] args){
Scanner s = new Scanner(System.in);//System.in程序输入;System.out程序输出
int a,b,c;
System.out.println("请输入第一个整数:");
a=s.nextInt();//接收用户输入的整数数据
System.out.println("请输入第二个整数:");
b=s.nextInt();
System.out.println("请输入第三个整数:");
c=s.nextInt();
if(a>b){
int temp=a; //进行a、b值的交换处理
a=b;
b=a;
}
if(b>c){
int temp=b; //进行b、c值的交换处理
b=c;
c=b;
}
//因为b、c的值可能进行了交换,所以需再次比较a跟b的大小
if(a
import java.util.Scanner;
public class GetUserInput{
public static void main(String[] args){
Scanner s = new Scanner(System.in);//System.in程序输入;System.out程序输出
System.out.println("请输入一个字符:");
String str=s.next();//接收用户输入的字符串
char c=str.charAt(0);
//所有字符的字母都是int类型。97~122都是小写字母;65~90为大写字母
if(c>=97 && c<=122){
c=(char)(c-32);
}
System.out.println(c);
}
}
90~100 优秀
80~89 良好
70~79 中等
60~69 及格
0~59 不及格
public class LoopPractice{
public static void main(String[] args){
int score=s.nextInt();//接收给定的学生成绩
if(score>=90&&score<=100){
System.out.println("优秀");
}else if(score>=80&&score<=89){
System.out.println("良好");
}else if(score>=70&&score<=79){
System.out.println("中等");
}else if(score>=60&&score<=69){
System.out.println("及格");
}else if(score>=0&&score<=59){
System.out.println("不及格");
}else{
System.out.println("成绩输入不正确!");
}
}
}
public class LoopPractice{
public static void main(String[] args){
//用 while 循环,计算 1~200 之间所有 3 的倍数之和。
int i=3;
int total=0;
while(i<=200){
total +=i;
i+=3;
}
System.out.println(total);
}
}
public class LoopPractice{
public static void main(String[] args){
//200~500之间的所有整数
for(int num=200;num<=500;num++){
boolean isSu= true;//默认是素数
for(int i=2;i<=num-1;i++){
if(num%i==0){
isSu = false;
}
}
if(isSu){
System.out.println(num);
}
}
}
}
public class LoopPractice{
public static void main(String[] args){
int x,y,z;//公鸡,母鸡,小鸡分别买x、y、z只
int gj,mj;//公鸡,母鸡分别花了gj、mj元
for(x=0;x<=20;x++){
gj=x*5;
for(y=0;y<=(100-gj)/3;y++){
mj=y*3;
z=(100-gj-mj)*3;
int numTotal=x+y+z;
if(numTotal==100){
System.out.println("公鸡买了"+x+"只,母鸡买了"+y+"只,小鸡买了"+z+"只.");
}
}
}
}
}
public class LoopPractice{
public static void main(String[] args){
for(int i=100;i<1000;i++){
int ge = i%10;//取得个位数
int shi = (i/10)%10;//取得十位数
int bai = i/100;//取得百位数
int total=ge*ge*ge+shi*shi*shi+bai*bai*bai;
if(total==i){
System.out.println(total);
}
}
}
}
public class LoopPractice{
public static void main(String[] args){
Scanner s = new Scanner(System.in);//System.in程序输入;System.out程序输出
int x=(int)(Math.random()*1000);//从0-1000中随机选择一个数
System.out.println("——————猜数字——————");
while(true){
int number=s.nextInt();//用户输入数字
if(number==x){
System.out.println("恭喜你猜中了!");
break;//用户猜中,游戏结束
}else if(number