远洋君37名称:用Java解决

来源:百度文库 编辑:高校问答 时间:2024/05/09 05:01:56
写一个java程序,用于生成介于1—N之间且能被D整除的整数。1、声明2个整型变量。
2、将第一个命令行参数存储至val,而第二个储存至div。
3、使用Integer.parseInt()函数将字符转换成整数。
4、使用循环检查1-val的数字是否能被div整除。
5、如果数字能被div整除,则输出数字。

class Test
{
public static void main(String[]args)
{
if(args.length!=2) return;
try
{
int val=Integer.parseInt(args[0]);
int div=Integer.parseInt(args[1]);
for(int i=1;i<val;i++)
{
if(i%div==0)
System.out.print(i+" ");
}
}
catch(NumberFormatException e)
{
System.out.println("NumberFormat error");
}

}
}