学生籍贯管理系统(C语言课程设计)
该门课程成绩我的为优秀,仅供参考。
目录
课程设计要求
所有代码:
下面对代码中每个函数进行简要解释:
系统预览:
课程设计要求
- 求指数n<30的所有梅森素数并输出
- 选美比赛排名
- 学生籍贯管理系统
所有代码:
#include
#include
#include
#include
#include
#include
# define M 30
//梅森素数
// 判断一个数是否为素数
int isPrime(int n) {if (n <= 1) return 0;int i;for (i = 2; i <= sqrt(n); i++) {if (n % i == 0) {return 0;}}return 1;
}// 求指数n<30的所有梅森素数并输出
void findMersennePrimes() {int n, i, t = 2, count = 0;printf("指数n<30的所有梅森素数:\n");for (n = 2; n < 30; n++) {t = pow(2, n) - 1; // 求t=2的n次方-1if (isPrime(t)) { // 判断t是否为素数printf("%-10d ", t); // 输出结果count++;if (count % 5 == 0) { // 每行输出5个梅森素数printf("\n");}}}printf("\n");printf("您已经完成了指数n<30的所有梅森素数的求取,祝您工作顺利!");
}//选美比赛void xuanmei()
{int j,n,i;int a[10001],book[10000],b[10001],c[10000];//定义存储选手序号、选手得分、选手名次的数组printf("请输入选手数量:");scanf("%d",&n);//输入选手数量printf("请依次输入选手序号(用空格隔开):");for(i=0;ia[i]&&book[a[j]]==0){book[a[j]]=1;
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
