下面的代码求1到100之间不能被7整除的整数和,补充完整代码。public class Main3 {public static void main(String[] args) {int sum =__________;for(int i =1;i<100;i++){if(__________){sum+=________;}System.out.println(sum);}}}
查看答案
下面的代码求3+6+9+12+...+300的和,补充代码public static void main(String[] args) {int sum = 0;for(int i =______;i<=300;i+=______){sum+=________;}System.out.println(sum);}
下面的代码要求从键盘循环输入整数,如果这个整数大于0 ,则累加求和,否则,结束输入。补充代码public class Main6 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int num = 0;int sum = 0;do {num = sc.nextInt();if (num>0) {sum += _____________;}} while (___________);System.out.println(sum);}}
系统随机产生一个小于3并且大于等于0整数的代码是:Random rd = new Random();int number = rd.nextInt(3);这样num的值必定是0,1,2中的一个下面的代码实现的功能是:让计算机随机产生10个0到2之间的数, * 如果产生的是0就输出“生成了一只白猪,我好怕怕”, * 如果产生的是1就输出“生成了一只黑猪,我喜欢” * 如果产生的是2就输出“生成了一只红猪,有下酒菜了”。代码如下:import java.util.Random;public class Main6 {public static void main(String[] args) {Random rd = new Random();// 让计算机随机产生10个0到2之间的数for (int i = 0; i < _______; i++) {int number = rd.nextInt(3);switch (_________) {case 0:System.out.println("生成了一只白猪,我好怕怕");break;case 1:System.out.println("生成了一只黑猪,我喜欢");__________;case 2:System.out.println("生成了一只红猪,有下酒菜了");break;default:break;}}}}
下面的代码是从键盘输入一个整数(小于10位),求这个整数的位数。例如,输入1234,那么位数是4输入456,那么为数是3思路是这样的:用count统计位数,假如num=123;如何判断有多少位呢?在循环条件中,只需要判断num是否为0如果不为0,则计数器加1并且让num = num/10;代码如下:public static void main(String[] args) {Scanner sc = new Scanner(System.in);int num = sc.nextInt();int count = _______;//用count统计位数,while (num != 0) {count++;num = num ________10;}System.out.println(count);}}