一、break语句的用法:
用于从循环体内跳出循环体,即提前结束一层循环。
break只能在循环语句和switch语句中使用。只能跳出一层循环。
#include<stdio.h>
#define PI 3.14
int main()
{
int r, area;
while(1){
for(r = 1; r <= 10; r++)
{ area = PI*r*r;
if (area > 100)
break;
printf("%d-%d\n",r,area);
}
}
return 0;
}//break只能跳出一层for 循环
素数:在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数除的数。
#include<stdio.h>
#include<math.h>
int main()
{
int n,i,tmp;
printf("请输入:");
scanf("%d",&n);
i = 2;
tmp = sqrt(n);
while( i <= tmp)
{
if(n % i == 0)
break;
i++;
}
if( i <= tmp)
printf("%d 不是素数\n",n);
else
printf("%d 是素数\n",n) ;
return 0;
}
相关程序。