1.逢七过:打印1~100,当数字中包含7或者是7的倍数时,打印过;
答案:
[content_hide]
public class IT梦 {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
if(i%10==7||i/10%10==7||i%7==0){
System.out.println("过");
continue;
}
System.out.println(i);
}
}
}
[/content_hide]
……
注:答案太长,我只截取了最后一部分,大家自行书写代码看效果
2.求平方根:键盘录入一个整数,求这个数字平方根的整数部分
答案:
[content_hide]
public class IT梦 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个整数");
int number=sc.nextInt();
for (int i = 1; i <= number; i++) {
if(i*i==number){
System.out.println(i+"就是"+number+"平方根的整数部分");
break;
} else if (i*i>number) {
System.out.println((i-1)+"就是"+number+"平方根的整数部分");
break;
}
}
}
}
[/content_hide]
3.判断质数:键盘录入一个整数,判断这个数是否为质数(一个数只能被1和这个数本身整除的数就是质数)
答案:
[content_hide]
public class IT梦 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数");
int number = sc.nextInt();
for (int i = 2; i < number; i++) {
if (number % i == 0){
System.out.println(number + "不是一个质数");
break;
}else {
System.out.println(number+"是一个质数");
break;
}
}
}
}
[/content_hide]
© 版权声明
THE END
暂无评论内容