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);//输出结果
}