判断一个数是不是素数
2013-11-17 14:25
253 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:尚振伟 *完成日期:2013年 11月17日 *版本号:v0.1 *对任务及求解方法的描述部分: *输入描述:无 *问题描述: *程序输入: 5 125 *程序输出:5是素数 125不是素数 *问题分析: *算法设计: */ 我的程序: #include <iostream> using namespace std; int prime(int); int main() { int n; cout<<"请输入一个数:"; cin>>n; if(prime(n)) cout<<n<<"是素数"<<endl; else cout<<n<<"不是素数"<<endl; return 0; } int prime(int n) { int flag=true,i; for(i=2;i<n/2&&flag==true;i++) if(n%i==0) flag=false; return(flag); }
结果展示:
心得体会:之前做这个程序,总是有的数判断不对,例如:100总是判断为是素数,现在这个程序弥补了之前写的那个程序的错误。
相关文章推荐
- 实现一个函数,判断一个数是不是素数
- 编写一个函数,判断一个数是不是素数。在主函数中输入一个整数,输出是否是素数的信息
- C语言 判断一个数是不是素数(用函数表示)
- 用函数来判断一个数是不是素数
- 判断一个数是不是素数
- 实现一个函数,判断一个数是不是素数。
- Java判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个正整数是不是素数,时间复杂度为O(根号n)
- 【面试题】C语言:实现一个函数,判断一个数是不是素数。
- 判断一个数是不是素数和回文数
- C 实现一个函数判断一个数是不是素数
- 筛选法(判断一个数是不是素数,将所有数标记,再判断)
- c语言:实现一个函数,判断一个数是不是素数。
- 实现一个函数,判断一个数是不是素数
- C判断一个数是不是素数
- 【c语言】 给出一个大于或等于3的正整数,判断它是不是一个素数
- 十一周——判断一个数是不是素数
- 素数的实现,质数,判断一个数是不是素数
- 实现一个函数,判断一个数是不是素数。