第四周作业
第一题for
package test;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i;
int sum=0;
for(i=1;i<=100;i++){
sum+=i;
}
System.out.println("1到100的值为"+sum);
}
}
while
package test;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i=1;
int sum=0;
while(i<100){
if(i%3==0){
sum+=i;
}
i++;}
System.out.println("1到100的能被3除的和为"+sum);
}
}
do while
package test;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i=1;
int sum=0;
do{
if(i%3==0){
sum+=i;
}
i++;
}while(i<100);
System.out.println("1到100能被3除的和为"+sum);
}
}

第二题
package test;
import java.util.Scanner;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i;
for(i=1;i<=10;i++){
if(i==5)
continue;
System.out.println(" "+i);
}}
}

第三题
package test;
import java.util.Scanner;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i,sum=1;;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个数");
int x=input.nextInt();
for(i=1;i<=x;i++){
sum*=i;
}
System.out.println("这个数的阶乘为"+sum);
}
}

第四题
package test;
import java.util.Scanner;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入学生的成绩");
int x=input.nextInt();
if(x>=0&&x<=100) {
System.out.println("学生的成绩为"+x);
}
if(x>100||x<0){
System.out.println("输入错误请在运行一遍程序");
}
}
}

第5题
package test;
public class hhh {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x=3000,sum=1,i,he=0;
for(i=1;i<=10;i++){
x*=1.06;
x=x;
he+=x;}
System.out.println("总收入为"+he);
}
}


浙公网安备 33010602011771号