/*判断输入的整数是不是质数(素数)*/ #include<stdio.h>int main(){ int num; int i = 2; printf("请输入一个整数n"); scanf("%d",&num); if(num == 1) //如果是1,直接输出判断 { printf ("%d不是个素数",num); return 0; //结束下面程序,避免输入1陷入下面死循环 } do { if(num%i == 0) i++; } while(num != i); if(num == i) { printf ("%d是个素数",num); } else { printf ("%d不是个素数,%d可以被%d整除",num,num,i); } return 0; }