1 问题
如何利用Java实现100以内的整数的逢七过问题.
2 方法
首先,数据在1-100以内,利用for循环实现数据的获取。然后,根据规则,利用if语句实现对数据的判断:要么这个数个位是7,要么这个数十位是7,要么这个数能够被7整除。最后满足以上条件的整数输出“过”。
代码清单 1
package ZBK; public class D9 { public static void main(String[] args) { System.out.println("test begin"); System.out.println((int) 7.5%10); for (int i = 1 ; i <=100;i ++){ if (i % 7 == 0){ System.out.println(i + ":过"); }if(i % 10 == 7){ System.out.println(i + ":过"); }if( i <80&i>=70){ System.out.println(i + ":过"); } else{ System.out.println(i); } } System.out.println("test close"); } } |
3 结语
在Java中,main方法是程序的入口点,main方法应该定义在类中,并且必须是public,static,并且返回void,参数 String[]args 是命令行参数,可以用来接收从命令行传递给程序的参数。for循环是一种基本的控制结构,用于重复执行一段代码,它通常用于需要执行固定次数的循环操作。if是一种条件控制语句,它允许根据条件,执行不同的代码块,这种结构通常用于在程序中执行逻辑分支。在编程中,int常常用于表示整数类型的关键词,int被用来定义一个能够存储整数的变量或数据类型。我们使用了System.out.println()这个函数来向控制台输出我们的结果,以便我们可以看到程序是否正确地解决了问题。在逢七过问题中,如果手动解决,需要耗费大量的时间和精力。而通过编程,我们只需要编写一段简单的代码,就可以自动完成判断和输出,大大节省了人力和时间成本。