循环控制
#include <stdio.h>
int main()
{
int x;
scanf ("%d",&x);
int i;
int isprime = 1; //x是素数
for ( i=2; i<x;i++)
{
if (x % i == 0)
{
isprime = 0 ;
break; //已经满足不是素数 没必要进行后面的判断,节省时间
} /*遇到break,跳出for循环continue;则是跳过当前的轮次,
去做下一轮;还要步进,例如,每位同学按顺序唱歌,for
循环,第一位唱完了,第二位开始唱,唱着中途太难听了,
发一条指令continue,则该同学停止唱歌,下一位开始继
续唱,第三位同学开始唱,唱的更难听,于是发一条指令,
break;则唱歌活动停止。*/
}
if( isprime == 1)
{
printf("是素数\n\n");
}
else {
printf("不是素数\n\n");
}
return 0;
}