2020-04-12循环语句

1、循环输出1到100之间所有能被3或能被4整除的数。

public class jjjj{

public static void main(String[] args) {

for(int i=1;i<=100;i++){//数据范围

if(i%30||i%40){//数据条件

System.out.println(i);//输出结果

}

2、给60块钱买可乐,每瓶可乐5块钱,喝完之后退瓶子可以换回2块钱,问最多可以喝到多少瓶可乐。

public class jjjj {

public static void main(String[] args) {

int money = 60, price = 5;

//定义初始金钱与可乐价格

int times = 0;

// times表示每一次购买的可乐瓶数

int change = 0;

// change表示每次购买完可乐剩下的钱

int sum = 0;

// sum表示总的可乐瓶数

while (money >= price) {

//购买条件

times = money / price;

// 购买可乐

sum += times;

// 总可乐瓶数增加

change = money % price;

// 计算买可乐剩下的钱money = times + change;

// 兑换可乐瓶子,计算剩余的总钱数

}System.out.println(sum);

// 输出结果

}}

3、计算100以内的偶数求和

public class jjjj {

public static void main(String[] args) {

Int a=1;

//定义初始值

Int add=0;

//定义初始值

While(a<=100){

//数字范围

If(a%20;){

//偶数条件

add=add+a;

//求和

a++;

//a增长

}a++;

//a增长

}System.out.println(“偶数和是:”+add);

}}

4、计算100以内的偶数求积

public class jjjj {

public static void main(String[] args) {

Int a=1;//定义初始值

Int add=1;//定义初始值

While(a<=100){//数字范围

If(a%2==0;){//偶数条件

add=adda;//求积

a++;//a增长

}a++;//a增长

}System.out.println(“偶数积是:”+add);

}

5、循环输出4到500之间所有能被5整除,或能被2整除并且能被3整除的数。

public class jjjj {

public static void main(String[] args) {

for(int i=400;i<=500;i++){//数据范围

if(i%50||(i%20&&i%30)){//数据条件

System.out.println(i);//输出结果

}

6、从键盘输入某个十进制整数数,转换成对应的二进制整数并输出。

public class jjjj {

public static void main(String[] args) {

int num2 =6;//给出一个十进制

int num = num2; //转换

String js="";

do{int div = num/2;//除以2得到商

int mod = num%2;//得到余数作为二进制位

js = mod + js;

num = div;//商作为被除数

}while(num!=0);//被除数不是零 System.out.println(num2+“→”+js);//输出结果

}

7、输出1-100之间的奇数和

public class jjjj {

.public static void main(String[] args) {

int sum=0;//定义一个初始值

for (int i=1;i<=100;i++){//数据范围

if ( i%2 !=0){//奇数条件

sum+=i;//求和

}

System.out.println(sum);//输出结果

}

8、计算100以内的奇数求积

public class jjjj {

public static void main(String[] args) {

Int a=1;//定义初始值

Int add=1;//定义初始值

While(a<=100){//数字范围

If(a%2!=0;){//奇数条件

add=adda;//求积

a++;//a增长

}a++;//a增长

}System.out.println(“奇数积是:”+add);//输出结果

}

9、10的阶乘

public class jjjj {

public static void main(String[] args) {

int sum = 1;//定义一个初始值

for(int i=1;i<=10;i++){//数据范围

sum=sumi;}//阶乘

System.out.println(“123……*10的结果是:”+sum);//输出结果

}

10、计算100-200以内的奇数求和

public calss jjjj {

public static void main(String[] args) {

lnt a=100;//定义初始值

lnt add=0;//定义初始值

While(a<=200){//数字范围

If(a%2!=0;){//奇数条件

add=add+a;//求和

a++;//a增长

}a++;//a增长

}System.out.println(“奇数和是:” +add);//输出结果

}

你可能感兴趣的:(2020-04-12循环语句)