c语言10个裁判,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
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语言10个裁判,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...相关推荐
- c语言歌手预测成绩,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 if(flag==0) { printf("\n歌手信息为空,请利用键盘输入或文件读入!\n\n"); printf("按任 ...
- R语言计算时间序列数据的移动平均值(滚动平均值、例如5日均线、10日均线等):使用zoo包中的rollmean函数计算k个周期移动平均值
R语言计算时间序列数据的移动平均值(滚动平均值.例如5日均线.10日均线等):使用zoo包中的rollmean函数计算k个周期移动平均值 目录
- 面向对象程序设计——Java语言 第3周编程题 查找里程(10分)
面向对象程序设计--Java语言 第3周编程题 查找里程(10分) 题目内容 下图为国内主要城市之间的公路里程: 你的程序要读入这样的一张表,然后,根据输入的两个城市的名称,给出这两个城市之间的里程. ...
- 在Linux环境下用C语言编写一个乘法程序mult,从命令行接收两个数字,然后输出其乘积;再用C语言编写一个exec1程序,在程序中使用execvp调用mult程序计算5与10的乘积。
在Linux环境下用C语言编写一个乘法程序mult,从命令行接收两个数字,然后输出其乘积:再用C语言编写一个exec1程序,在程序中使用execvp调用mult程序计算5与10的乘积. 1.mult. ...
- c语言100个学生,输入100名学生的学号,姓名,性别,住址及10门功课,且显示每个学生10门课的最低和最高分,还要显示每门课不及格的学生人数,,还输入一个学号就能显示该学生的信息...
已结贴√ 问题点数:20 回复次数:3 输入100名学生的学号,姓名,性别,住址及10门功课,且显示每个学生10门课的最低和最高分,还要显示每门课不及格的学生人数,,还输入一个学号就能显示该学生的信息 ...
- 讯飞输入法10周年:日语音交互次数超10亿
2020年10月20日,"讯飞输入法10周年A.I.输入沙龙"在北京中粮·置地广场举办,主题为"语见更好的我们".科大讯飞副总裁章继东.科大讯飞消费者BG副总裁 ...
- windows 如何安装oracle 补丁包,Windows Server 2003 上安装 Oracle10g(10.2.0.1)并升级 至补丁(10.2.0.4) 图解...
Windows Server 2003 上安装 Oracle10g(10.2.0.1)并升级 至补丁(10.2.0.4) 图解 第一部分:安装 Oracle 10.2.0.1 1.选择安装方法 2.选 ...
- R语言主成分分析PCA和因子分析EFA、主成分(因子)个数、主成分(因子)得分、主成分(因子)旋转(正交旋转、斜交旋转)、主成分(因子)解释
R语言主成分分析PCA和因子分析EFA.主成分(因子)个数.主成分(因子)得分.主成分(因子)旋转(正交旋转.斜交旋转).主成分(因子)解释 目录
- R语言with函数和within函数:with函数基于表达式在dataframe上计算、within函数基于表达式在dataframe上计算并修改原始数据
R语言with函数和within函数:with函数基于表达式在dataframe上计算.within函数基于表达式在dataframe上计算并修改原始数据 目录
最新文章
- MyBatis 通用Mapper 入门教程
- Java多线程(3)—生产者/消费者
- selenium2与python自动化5-iframe和163邮箱登录
- .net 后台读取pdf的值
- Android第三方开源FloatingActionButton(com.getbase.floatingactionbutton)【1】
- 【翻译】在backtrack5上用Evilgrade工具15步**windows
- 智能交通|智慧产业园区管理系统集成搭建
- Java中VO/DTO/DO/PO/POJO/BO/DAO概念及其区别
- php版密码字典生成 原创,真空密码字典生成器-使用教程和下载
- 诺基亚智能手机知识大全
- QT5.13.1安装教程
- python文本处理的几个库_6个高效的语言处理Python库,你用过几个?
- 产品画的Axure原型图打不开解决办法
- 当当网,京东商城,一号店,苏宁易购百万数据抓取爬虫程序
- html 页眉选项卡,连续两个奇数页页眉 再选择插入菜单——分页,执行2次
- JavaScript核心之Document对象概述(document的属性,方法,事件)
- git仓库-客户端软件安装配置过程
- stol函数在linux下使用,C++中进制转换问题
- Python机器学习-搭建神经网络以及数据集引入和断点续存
- APPCAN 电子签名设置
热门文章
- mysql批量导入已经格式好的文本数据
- Python案例:飞船向右发射子弹
- Java案例:Swing版记事本
- 【BZOJ4602】齿轮,带权并查集
- 向量的大小和方向,零向量的方向_3
- arm-linux-gcc /lib/libc.so.6,链接器 – 找不到/lib/libc.so.6
- python网站框架下载_最受欢迎的7款Python开源框架总结,忍不住收藏了~
- bzoj1293 [SCOI2009]生日礼物 单调队列
- bzoj4554 [HEOI2016]游戏 二分匹配
- 【英语学习】【Daily English】U06 Shopping L02 What's the size?