问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

急求各位大佬们 c语言 学生成绩管理系统

发布网友 发布时间:2023-11-12 12:44

我来回答

1个回答

热心网友 时间:2024-11-15 19:55

第一题:
#include<iostream>                     //加载控制台头文件
using namespace std;                   //开放std命名空间 
int main()                             //主函数
{float a,b,c,                          //用于存放三位学生的成绩
       s,                              //总成绩
       v;                              //平均成绩
//考虑到成绩可能出现0.5分,所以用实型,而不用整型)
 printf("请输入三名学生的成绩:");      //输出提示信息
 scanf("%f %f %f",&a,&b,&c);           //输入3名学生的成绩
 s=a+b+c;                              //算出总成绩
 v=s/3;                                //算出平均成绩
 printf("总成绩%.1f,平均成绩%.1f",s,v);//输出总成绩和平均成绩
 printf("\n");                         //输出换行符
 system("PAUSE");                      //屏幕暂停,以看清运行结果
 return 0;}                            //程序结束

第二题:
#include<iostream>                     //加载控制台头文件
using namespace std;                   //开放std命名空间 
int main()                             //主函数
{float a;                              //用于存放各科的成绩
//考虑到成绩可能出现0.5分,所以用实型,而不用整型)
 int t,f,i;                            //t,f分别为及格和不及格科目
 t=f=i=0;                              //初始化变量
 do{printf("请输入第%d科的成绩:",++i); //输出提示信息
    scanf("%f",&a);                    //输入成绩
    if(a>=0&&a<60) f++;                //如果成绩小于60分,不及格科目+1
    if(a>=0&&a>=60) t++;}              //如果成绩大于等于60分,及格科目+1
    while(a>=0);                       //输入正数继续循环,负数结束
 printf("及格%d科,不及格%d科!",t,f);   //输出及格和不及格的科目数
 printf("\n");                         //输出换行符
 system("PAUSE");                      //屏幕暂停,以看清运行结果
 return 0;}                            //程序结束

第三题:
#include<iostream>                     //加载控制台头文件
using namespace std;                   //开放std命名空间 
int main()                             //主函数
{float a[100][3],                      //用于存放学生成绩
       s1,s2,s3,                       //各科的总成绩
       v1,v2,v3;                       //各科的平均成绩
//考虑到成绩可能出现0.5分,所以用实型,而不用整型)
 int i=0;                              //学生数
 s1=s2=s3=v1=v2=v3=0;                  //初始化变量
 do{printf("请输入第%d位学生的三科成绩:",i+1);    //输出提示信息
    scanf("%f %f %f",&a[i][0],&a[i][1],&a[i][2]); //输入成绩
    if(a[i][0]<0||a[i][1]<0||a[i][2]<0)           //如果有一科输入负数
       break;                                     //退出循环,结束输入
    s1+=a[i][0];s2+=a[i][1];s3+=a[i][2];}         //累计总成绩 
    while(++i);                                   //继续输入
 if(i) v1=s1/i,v2=s2/i,v3=s3/i;                   //如果i不等于0,算平均分 
 printf("全班共有%d个学生:\n",i);                 //输出结果
 printf("第1科总分%.1f,平均分%.1f;\n",s1,v1);
 printf("第2科总分%.1f,平均分%.1f;\n",s2,v2);
 printf("第3科总分%.1f,平均分%.1f。\n",s3,v3);
 printf("\n");                         //输出换行符
 system("PAUSE");                      //屏幕暂停,以看清运行结果
 return 0;}                            //程序结束

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 怎样管理西红柿24 化学反应物的转化率,利用率,产率分别怎么计算77 健客网上药店卸载后又安上,药店还能退款到我的帐户上吗 方舟健客网上药店付了钱显示未付款 暴龙眼镜好在哪76 我现在16岁了 学钢琴还来的急吗 请问什么是啫喱笔? 中性笔吗70 最新版本微信要怎么才能把微信全部好友转移到新的? 机场帮别人买了免税烟,懂法律的进1 我想做眼袋内切手术。平顶山哪个医院比较好?大概多少钱呢?求好心人告诉... 16岁开始学钢琴可以吗? 男性尿道炎怎么办啊? 咸阳机场有没有日上免税店6 十六岁学钢琴会太慢 吗? 形容教室很热闹的成语 描写剪纸艺术的好词好句有哪些?16 有关剪纸的句子19 16岁学钢琴晚么 赞美剪纸的句子有哪些?6 怎么快速把大量桃核弄干净 (去掉上面粘连的果肉)我想做工艺品21 新疆农业大学会退档吗 d3137次动车赣州到南京餐车几号车 类似番茄魔兽世界的SF地址 今天有D3137这辆动车吗? EXCEL公式求助 1500-10000 提成4% 10001-16000提成8% 16001以上11% 暴龙近视眼镜框好吗5 西安的防疫人员围殴外出买馒头的小伙后道歉,防疫人员这么做合法吗?_百 ... 陌森和暴龙眼镜哪个好?161 ...告知女方家长。不让我们在校园在一起。怎么办?我们17岁..._百度... 原来使用权房。现变成产权房。产证上公婆和我。现在公婆去世了。其他子... ...我该怎么办 我还没做好这么快见她父母的准备 ...还有一点必填内容需要补充,怎么才能补充呢 ? 麻烦大家帮帮忙吧_百度... GEL PEN是什么意思?32 联通世界杯免费专区有哪些内容? 请为姓李的猪宝宝取个名字。最好把“颖”加上。 pc龙珠z超宇宙闪退,是什么原因1 西安防疫人员围殴外出买馒头的小伙后道歉,他们的行为有何不妥之处... 购买了一台NHR-8608的彩色无纸记录仪,生成的文件好多,这是为什么?能不... 最近看网上的理财产品都能到10% ,打算投资点,又怕中了雷,...1 如何挽回刚分手的巨蟹男友呢?