上机内容:编译程序判断一个数是否为素数。
上机目的:灵活运用break语句。
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:杨晨
* 完成日期:2012 年 11月8 日
* 版 本 号:v1.0
*
* 输入描述:输入一个正整数a
* 问题描述:判断该数是否为素数
* 程序输出:输出是否为素数
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int a,b;
cout<<"请输入一个正整数:";
cin>>a;
for(b=2;b<a;b++)
{
if(a%b==0)
{
cout<<"该数不为素数。";
break;
}
else
cout<<"该数为素数。";
break;
}
return 0;
}
结果:
心得体会:
灵活运用break语句,提高效率。