急等,两道java编程的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:27:56
1.输出1-100之间所有的既可以被3整除,又可以被7整除的数
public class execise4_3
{
public static void main(String args[])
{
final int MAX=100;
int a=3,b=7,c=1;
do
{
while((c%a!=0)&&(c%b!=0))
c++;
if((c%a=0)&&(c%b=0))
{
System.out.print(c+"\t");
}
}while(c<MAX);
}
}

2.将不同的学生按不同的分数段分为优良中及格不及格5个等级,从键盘上输入一个0-100的数,输入相应等级。要求用switch语句
public class execise4_2
{
public static void main(String args[])throws Exception
{
int num;
System.out.println("请输入成绩:");
num=(int)System.in.read();
switch (num)
{
case 'num>=90&num<=100':
System.out.println("您的成绩为优");
break;
case 'num>=80&num<90':
System.out.print

public class execise4_3
{
public static void main(String args[])
{
final int MAX=100;
int a=3,b=7,c=1;
do
{
c++;
if((c%a==0)&&(c%b==0)) //这里。。
{
System.out.print(c+"\t");
}
}while(c<MAX);
}
}

case后面只能是值的吧。。。