读入整数, 判断是否为素数
程序核心 --for 语句, break 语句
程序
- #include<stdio.h>
- int main()
- {
- int i,m;
- printf("Enter a nmber:");
- scanf("%d",&m);
- for(i=2;i<=m/2;i++)
- if(m%i==0)
- break;
- if(i>m/2&&m!=1)
- printf("%d is a prime number!\n",m);
- else
- printf("NO");
- return 0;
- }
结果
- Enter a nmber:9
- NO
- --------------------------------
- Process exited after 4.596 seconds with return value 0
请按任意键继续. . .
分析
重点: break 语句跳出循环, 判断
来源: http://www.bubuko.com/infodetail-3012896.html