C语言输出1-100的偶数
以下是几种在C语言中输出1到100之间所有偶数的方法:

(图片来源网络,侵删)
方法1:使用for循环和模运算
#include <stdio.h>
int main() {
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
printf("%d ", i);
}
}
return 0;
}
方法2:直接从2开始,每次加2
#include <stdio.h>
int main() {
for (int i = 2; i <= 100; i += 2) {
printf("%d ", i);
}
return 0;
}
方法3:使用while循环
#include <stdio.h>
int main() {
int i = 2;
while (i <= 100) {
printf("%d ", i);
i += 2;
}
return 0;
}
方法4:使用do-while循环
#include <stdio.h>
int main() {
int i = 2;
do {
printf("%d ", i);
i += 2;
} while (i <= 100);
return 0;
}
输出结果
所有这些方法都会输出相同的结果:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100
其中方法2(直接从2开始,每次加2)是最高效的,因为它不需要进行模运算判断。

(图片来源网络,侵删)
