#include <stdio.h> int main(void) { int i, num; unsigned long counter = 0;//定义运算的次数 num = 2; printf("%d\n", num++);//这一步跟下面的循环有什么联系吗?为什么没有输出来呢? for (; num <= 1000; num += 2)//这个地方num+=2为什么说是只把奇数作为判断对象? { for (i = 2; i < num; i++) { counter++; if (num % i == 0) break; } if (num == i) printf("%d\n", num); } printf("乘除运算的次数: %lu\n", counter); return 0; }
luofuxiang
L49579
相关分类