该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

if(flag==0)

{

printf("\n歌手信息为空,请利用键盘输入或文件读入!\n\n");

printf("按任意键返回......");

getchar(); getchar();

}

fp=fopen("c:\\backup1.txt","w");

for(i=0; i

{

fprintf(fp,"第 %d 个歌手的姓名是:%s\n",i+1,s[i].name);

for(j=0; j

fprintf(fp,"裁判 %d:%d 分 ",j+1,s[i].score[j]);

fprintf(fp,"\n\n");

}

printf("\n%d 位歌手的信息保存完毕,随意按一键......\n",M);

getchar(); getchar();

fclose(fp);

}

void save2()

{

FILE *fp;

int i;

if(flag==0)

{

printf("\n歌手信息为空,请利用键盘输入或文件读入!\n\n");

printf("按任意键返回......");

getchar(); getchar();

}

fp=fopen("d:\\info.txt","w");

fprintf(fp,"歌手分数计算结果及最终名次如下:\n\n");

for(i=0; i

fprintf(fp,"获得第 %d 名的歌手姓名是:%s,最后得分:%.2f\n\n",s[i].rank,s[i].name,s[i].avg);

printf("\n%d 位歌手的信息保存完毕,随意按一键......\n",M);

getchar(); getchar();

fclose(fp);

}

void main()

{

int choice;

while(1)

{

do

{

system("cls");

printf("1、键盘输入歌手的姓名及裁判打分信息\n\n");

printf("2、文件载入歌手的姓名及裁判打分信息\n\n");

printf("3、显示歌手的姓名及裁判打分信息\n\n");

printf("4、计算歌手的最终得分并排序\n\n");

printf("5、保存歌手的姓名及裁判打分信息\n\n");

printf("6、保存歌手的得分结果及最终名次\n\n");

printf("7、退出\n\n");

printf("请您选择:");

scanf("%d",&choice);

} while(choice<1 || choice>7);

printf("\n");

switch(choice)

{

case 1: system("cls");

flag=append();

break;

case 2: system("cls");

flag=load();

break;

case 3: system("cls");

list();

break;

case 4: system("cls");

sort();

break;

case 5: system("cls");

save1();

break;

case 6: system("cls");

save2();

break;

case 7: system("cls");

printf("\n再见!欢迎下次继续使用!\n\n");

}

}

}

c语言歌手预测成绩,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...相关推荐

  1. c语言10个裁判,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 if(flag==0) { printf("\n歌手信息为空,请利用键盘输入或文件读入!\n\n"); printf("按任 ...

  2. R语言构建logistic回归模型并评估模型:模型预测结果抽样、可视化模型分类预测的概率分布情况、使用WVPlots包绘制ROC曲线并计算AUC值

    R语言构建logistic回归模型并评估模型:模型预测结果抽样.可视化模型分类预测的概率分布情况.使用WVPlots包绘制ROC曲线并计算AUC值 目录

  3. R语言:预测算法常用包总结

    R语言用于预测的算法常见包总结如下:

  4. Problem B: C语言习题 学生成绩输入和输出

    Problem B: C语言习题 学生成绩输入和输出 Description 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号).name(姓名 ...

  5. c语言既能读字母也能读数字,2014计算机二级考试C语言考前预测选择题

    无忧考网为大家收集整理了<2014计算机二级考试C语言考前预测选择题>供大家参考,希望对大家有所帮助!!! 1.结构化分析方法是面向( )的自顶向下.逐步求精进行需求分析的方法 A.对象 ...

  6. c语言学生管理系统write to a text file,语言编程学生成绩管理系统.doc

    语言编程学生成绩管理系统 c语言编程-学生成绩管理系统 #include /*引用库函数*/ #include #include #include typedef struct /*定义结构体数组*/ ...

  7. C语言 | 输出平均成绩最高学生的信息

    例41:有n个结构体变量,内含学生的学号,学号,和三门成绩.要求输出平均成绩最高学生的信息(包括学号.姓名.三门课程成绩和平均成绩) 解题思路:将n个学生的数据表示为结构体数组(有n个元素).按照功能 ...

  8. c语言编写简单的成绩管理系统,用c语言编写学生成绩管理系统

    <用c语言编写学生成绩管理系统>由会员分享,可在线阅读,更多相关<用c语言编写学生成绩管理系统(9页珍藏版)>请在人人文库网上搜索. 1.include#include#inc ...

  9. 计算机二级c语言预测,计算机二级C语言考前预测上机试题及解析

    计算机二级C语言考前预测上机试题及解析 2017年3月计算机等级考试即将到来,应届毕业生考试网为大家整理了2017年计算机二级考试C语言考前预测上机试题,希望对各位考生有所帮助! 一.程序填空题 请补 ...

最新文章

  1. C# ref和out关键字
  2. gdb调试工具的使用
  3. Entity Framework 的 edmx xml 文档解析
  4. 服务器2012r2系统安装数据库,数据库图文详解Windows Server2012 R2中安装SQL Server2008...
  5. 缺失值处理 - 拉格朗日插值法 - Python代码
  6. MetadataCache分析
  7. sass之mixin的全局引入(vue3.0)
  8. Python+OpenCV:基于KNN手写数据OCR(OCR of Hand-written Data using kNN)
  9. linux中_Linux基础知识(Linux系统、Linux中的链表)
  10. 基于hadoop的气象数据可视化分析
  11. 全球国家和地区代码列表
  12. 理解 MeasureSpec
  13. 我常用的网站资源集合
  14. graphql java如何使用_graphql-java使用手册:part10 如何落地应用(Application concerns)...
  15. 考研英语复试口语常见问题(上岸必备)
  16. RISCV toolchain编译工具链搭建
  17. 【i春秋综合渗透训练】我很简单,请不要欺负我
  18. 利用tensorflow神经网络进行泰坦尼克的生存预测
  19. 【Unity】OnTriggerStay2D无法触发问题,物体跟随鼠标等背包系统以及UI场景交互系统技术总结
  20. linux安装matlab2016,ubuntu16.04 安装matlab2016b教程

热门文章

  1. Asp.Net Core轻量级Aop解决方案:AspectCore
  2. 理解C# 4 dynamic(2) – ExpandoObject的使用
  3. asp.net core mvc实现伪静态功能
  4. ASP.NET Core 开发-中间件(Middleware)
  5. 重磅!win10无法安装.NET Framework 3.5服务解决办法(附离线安装包下载)
  6. 优秀博客链接(linux c/c++ java go php android ios 前端 j2ee windows linux 算法 ACM 深度/机器学习 AI opencv nlp)
  7. linux c之STDIN_FILENO的作用及与stdin的区别
  8. linux c中的文件描述符与打开文件之间的关系
  9. Android之封装支付宝支付
  10. Android之项目中如何用好构建神器Gradle?