} } printf("1-100的偶数和为:%d\n", sum);return 0;代码说明:- 将数字按照每行5个输出的要求修改了代码格式,使得代码更易读。- 将数字1-100内的奇数和偶数求和的逻辑放在了main函数中,使得代码结构更清晰。- 使用printf函数输出结果,符合C语言的输出规范。
1. 变量a的大小应该为[20][5],而不是[5][20]。因为题目要求一行输出5个偶数,所以需要使用二维数组来存储结果,第一维表示行数,第二维表示列数。2. 在两层循环中,每次循环都会重新遍历1到100的所有数字,这样会导致重复计算,也会使程序的效率变慢。3. 最后的输出语句放在了外部循环之外,这...
1 使用 %2=0 判断偶数 2 使用 printf 进行格式化输出 3用 %5=0 进行换行输出
public class Oushu { public static void main (String[] args) { for (int i = 1; i<=100; i++){ if(i%2==0){ System.out.print(i+"\t");if(i%5==0)System.out.println("");} } } } 参考资料:原创
你只要一个循环就可以了..比如:public static void main(String args[]){ int count=0;for(int i=0;i<=100;i++){ if(i%2==0){ System.out.print(i);count++ } if(count==5){System.out.println();count=0} } }
java 计算0-100的奇数和以及1-100的偶数和 第一种方法 public class Demo01 { public static void main(String[] args) { int oddSum = 0;//创建变量奇数和,初始化值为0 int evenSum = 0;//创建变量偶数和,初始化值为0 for (int i=0;i<=100;i++){ if(i%2==0){ evenSum = i+evenSum;...
最近小明刚刚学到了质数的概念:质数又称素数。一个大于 1 的自然数,除了 1 和它自身外,不能被其他自然数整除的数叫做质数。最小的质数是 2,它也是唯一的偶数质数。最前面的质数依次排列为:2、3、5、7、11 等。小明觉得质数的概念非常有意思,所以他想知道 n 以内所有的质数,但是自己一个一个的找有点浪费...