java基础—循环题
在实际生活中经常会将同一件事情重复做很多次。例如打乒乓球时,会重复挥拍的动作等。在Java中有一种特殊的语句称为循环结构
注意!!!不认识的词汇可以在线翻译!!!!!!!
编写程序:打印1-200之间所有是9的倍数的整数,统计个数及总和
难度:★
public class demo {
public static void main(String[] args){
//打印1-200之间所有是9的倍数的整数,统计个数及总和
int count=0;//定义个数
int sum=0;//定义总和sum
for(int i=1;i<=200;i++){
if(i%9==0){
System.out.print(i+"\t");
count++;
sum+=i;
}
}
System.out.println();
System.out.println("统计个数为"+count+"个");
System.out.println("总和为"+sum);
}
}
求出1-1/2+1/3-1/4…1/100的和
难度:★☆
public class demo {
public static void main(String[] args){
//求出1-1/2+1/3-1/4......1/100的和
double sum=0;
for(int i=1;i<100;i++){
if(i%2==0){
sum=sum-1.0/i;//这里有个坑 要写成1.0
}
else {
sum=sum+1.0/i;
}
}
System.out.println("和为"+sum);
}
}
求1+(1+2)+(1+2+3)+(1+2+3+4)+…+(1+2+3+…+100)
public class demo {
public static void main(String[] args){
//求1+(1+2)+(1+2+3)+(1+2+3+4)+......+(1+2+3+....+100)
int sum=0;
for(int i=1;i<=100;i++){
for(int j=1;j<=i;j++){
sum+=i;
}
}
System.out.println("和为"+sum);
}
}
随机加法器
有加法运算器程序,其规则为:程序依次出 10 道加法题目,由用户输入题目的答案。用户每答完一道题,由系统提示结果:答错了或者答对了。10 道题目答完之后,系统计算得分并输出。如果用户希望提前结束,则可以输入-1提前退出。
难度:★★☆
import java.util.Scanner;
public class demo {
public static void main(String[] args){
int result=0;
int score=0;
Scanner myscanner=new Scanner(System.in);
System.out.println("将开始10次加法测试");
for(int i=1;i<=10;i++){
int numone=(int)(Math.random()*100+1);//numone表示第一个数
int numtwo=(int)(Math.random()*100+1);
result=numone+numtwo;
System.out.println(numone+"+"+numtwo+"="+"?");
System.out.println("请输入答案(输入-1退出)");
int Theactualresults=myscanner.nextInt();
if(Theactualresults==-1){//Theactualresults表示实际输入的结果
System.out.println("程序退出");
break;
}
if(Theactualresults!=result){
System.out.println("答错了");
}
else {
System.out.println("答对了");
score+=10;答对了加10分
}
}
if(score>=60){
System.out.println("成绩合格");
}
else {
System.out.println("成绩不合格,继续加油");
}
System.out.println("该同学加法测验分数为"+score);
}
}
做到这里的小伙伴给你们点一个大大的赞,证明大家有努力的在做。我始终相信坚持可能会成功,但是不坚持一定不会成功,相信大家持之以恒,定会找到属于自己的成功之花
有什么更好的建议可以在评论区评论
下一章更新 遗失的心脏之空心事件