计算1+2+3+…500。int sum=____;//存储和for(int i=1;____;i++){sum +=i;}System.out.println("和为" + sum);
查看答案
输入10个数,输出其中的最大的数。使用for语句实现。 //先输入第1个数,将第1个数存入maxScanner sc=new Scanner(System.in);System.out.println("请输入第1个数:");double num =____;double max = ____;//将后面9个数与max比较for(int i= ____;i<=10;i++){System.out.println("请输入第%d个数", i);num = Double.parseDouble(sc.nextLine());if(____) { max = num; }}System.out.println("这10个数中,最大值为 " + max);
输入50个数,输出其中的最小的数。Scanner sc=new Scanner(System.in); System.out.println("请输入第1个数:");double num =____;double min =____;for(int i=2 ; ____; ____){ System.out.println("请输入第%d个数", i); num = Double.parseDouble(sc.nextLine()); if(____) { min = num; }}System.out.println(最小值为 " + min);
输入20个整数,分别求出所有正数之和、所有负数之和、零的个数 Scanner sc=new Scanner(System.in); int positiveSum = 0; int negativeSum = 0; int zeroCount = 0; for(int i=1; ____;i++) { System.out.println("请输入整数"); int num = Integer.parseInt(sc.nextLine()); if ( ____) positiveSum += num; else if ( ____) negativeSum += num; else ____;}System.out.println("正数和" + positiveSum + ",负数和" + negativeSum + ",零的个数" + zeroCount);
判断一个正整数是否为质数Scanner sc=new Scanner(System.in); boolean isPrime = true; System.out.println("请输入一个大于等于2的正整数:"); int num = Integer.parseInt(sc.nextLine()); for ( ____; i < num; i++) { if (num % i == 0) { isPrime = ____; break; } } if (isPrime) System.out.println(num + "是质数!"); else System.out.println(num + "不是质数!");