C语言判断质数:100以内数字的质数判定
#include <stdio.h>
int main() { int num, i, flag = 0; printf("请输入一个正整数:"); scanf("%d", &num); if (num <= 1) { printf("1 既不是质数也不是合数"); } else { for (i = 2; i <= num/2; ++i) { if (num % i == 0) { flag = 1; break; } } if (flag == 0) { printf("%d 是质数", num); } else { printf("%d 不是质数", num); } } return 0; }
原文地址: https://www.cveoy.top/t/topic/mIdo 著作权归作者所有。请勿转载和采集!