输入三门成绩求平均成绩的C语言代码,C0417求平均成绩_C语言程序设计源代码_doc_大学课件预览_高等教育资讯网...
#include"stdio.h"
void main()
{
int x,y,z,sum,ave,corr,need;
printf("请输入学生的三门功课的考试成绩:\n");
scanf("%d%d%d",&x,&y,&z);
sum=x+y+z;
ave=sum/3;/*计算平均成绩*/
corr=2*(sum%3)-3;
if(corr>=0)ave++;
printf("该学生三门功课成绩的平均值是%5d\n",ave);
printf("该学生的等级是属于");
if(ave>=90) printf("A\n");
if(ave>=80&&ave<90) printf("B\n");
if(ave>=70&&ave<80) printf("C\n");
if(ave>=60&&ave<70) printf("D\n");
if(ave<60)
{
printf("F\n");need=60-ave;
printf("这个学生每门还差%2d分才能达到及格线\n",need);
}
}
如果将例4-17中的if语句改为if-else if结构,其条件表达式可以不必加入"&&"及其后边的关系表达式。源程序代码如下:
#include"stdio.h"
void main()
{
int x,y,z,sum,ave,corr,need;
printf("请输入学生的三门功课的考试成绩:\n");
scanf("%d%d%d",&x,&y,&z);
sum=x+y+z;
ave=sum/3;
corr=2*(sum%3)-3;
if(corr>=0) ave++;
printf("该学生三门功课考试成绩的平均值是%5d\n",ave);
printf("该学生的等级是属于");
if(ave>=90) printf("A\n");
else if(ave>=80) printf("B\n");
else if(ave>=70) printf("C\n");
else if(ave>=60) printf("D\n");
else
{
printf("F\n");need=60-ave;
printf("每门需要%2d分才能达到及格线!!\n",need);
}
}
输入三门成绩求平均成绩的C语言代码,C0417求平均成绩_C语言程序设计源代码_doc_大学课件预览_高等教育资讯网...相关推荐
- 计算圆环面积的c语言程序,C0610求圆环面积_C语言程序设计源代码_doc_大学课件预览_高等教育资讯网...
#include void main() { double r2,r1,s; double area_ring (double x,double y); /*函数原型,求圆环面积*/ printf(& ...
- 图十字链表并求度c语言,第5章_西安电子科技大学出版社:算法与数据结构-C语言描述(樊希平)_doc_大学课件预览_高等教育资讯网...
第5章 数组和广义表要点: 1.掌握数组元素存储位置的换算: 2.了解特殊矩阵地存储方法和元素存储位置计算: 3.了解广义表的长度.深度.head.tail等概念和操作和存储结构. 教材习题解答: 5 ...
- matlab 有一函数 _写一程序_输入自变量的值_输出函数值.,第2讲 MATLAB入门1_数学建模_ppt_大学课件预览_高等教育资讯网...
数学建模与数学实验 MATLAB入门数学建模及其基于 MATLAB的实现辽宁工程技术大学理学院应用数学系 MATLAB作为线性系统的一种分析和仿真工具,是理工科大学生应该掌握的技术工具,它作为一种编程 ...
- c语言中调整颜色的函数_C语言中的输入输出函数
点击上方"学士科技",选择"设为星标" 技术干货第一时间送达! 01 字符数据输入输出 字符数据输出函数putchar() C语言中字符数据输出使用的是putc ...
- c语言中求一个数的因数,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include main() { int n,q,p,m,k=1,sum=0,s[99999]={2},t[99999];//n是输入 ...
- asin c语言中 返回值范围_asin()_C语言asin()详解:反正弦函数,求反正弦值
double asin(double x); asin() 函数的功能是求反正弦值. 反正弦函数 asin() 和正弦函数 sin() 的功能正好相反:sin() 是已知一个角的弧度值 x,求该角的正 ...
- c语言 求一个数的因数,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include main() { int n,q,p,m,k=1,sum=0,s[99999]={2},t[99999];//n是输入 ...
- c语言求一个数因数个数,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include main() { int n,q,p,m,k=1,sum=0,s[99999]={2},t[99999];//n是输入 ...
- 蒙特卡洛求圆周率c语言代码,蒙特卡洛法求圆周率
利用蒙特卡洛算法求圆周率是一个概率的方法,关于这方面的内容很多,而且也很容易理解,更多具体分析过程可以参考如下文章: http://blog.csdn.net/zzhflyqh/article/det ...
最新文章
- R语言ggplot2可视化:ggplot2可视化半小提琴图(Half Violin Plots)
- POJ 1573 POJ 2632(两道有趣的Robot)实例
- vb.net获取服务器中所有数据库名称显示在list,vb listview显示数据库内容,该怎么解决...
- matlab的max与min函数
- 堂妹问的一道暑假作业题,难住985的家长
- mysql 日志大小_查看mysql日志文件大小和数据库大小
- C# 替换桌面背景图片
- 2017-2018-1 20179202《Linux内核原理与分析》第四周作业
- shell 获取当前日期时间
- 线程池与Threadlocal
- Maven安装配置与本地仓库
- c语言谭浩强第七章例题
- ubuntu linux 从入门到精通.pdf,UBUNTU LINUX从入门到精通(附DVD)
- dell计算机运行慢怎么解决方法,戴尔笔记本电脑运行速度慢怎么办?
- Docker学习文档
- 2014年感悟:一万年太久,只争朝夕
- 使用Uber-go Zap日志库
- 在SpringBoot中实现通用Auth认证,有哪几种方式?
- 计算机连接网络被限制,电脑本地连接受限制或无连接怎么办?
- 三星拿出了四摄手机,可惜诚意不足,挑战国产手机成奢望
热门文章
- 程序设计题目之高校联考
- jqGrid 如何shrinkToFit出现水平滚动条 及页面有垂直滚动条时表格会超出父容器处理
- day25 python学习 继承,钻石继承 多态
- ubuntu连接到服务器文件夹,ubuntu的几个技巧: 自动连接Windows共享文件夹, 定时文件同步备份......
- 腾讯linux内核面试,【腾讯谷歌Linux面试题】面试问题:浏览器内核差异… - 看准网...
- U盘做系统启动盘后内存变小的解决办法
- 计算机网络vlan的作用,阐述VLAN的概念、目的、优点和组建的条件
- 射频电路与天线(华南理工金品公开课)学习笔记--绪论
- 金庸小说《碧血剑》仍然存在的一处Bug
- HTML5 入门 之 img标签