C语言程序——求学生总成绩和平均成绩
文章目录
- 前言
- 一、求学生总成绩和平均成绩
- 二、程序实例
- 1.程序代码
- 2.运行结果
- 3.结果分析
- 三、拓展应用
- 总结
前言
输入三个学生的成绩,求的三个学生的总成绩和平均成绩。
一、求学生总成绩和平均成绩
典型的顺序程序严格按照输入数据、处理数据、输出数据的模式进行程序设计方案。本问题要解决的是输入三个数字,然后求出三个数的和与平均值。
平均值可能含有小数,在变量设置时平均值可以定义为实型变量。
二、程序实例
1.程序代码
#include <stdio.h>
void main()
{int a,b,c,sum;float ave;printf("input three student's score:");scanf("%d%d%d",&a,&b,&c);sum=a+b+c;ave=sum/3.0;printf("sum=%4d\nAverage=%5.2f\n",sum,ave);
}
2.运行结果
3.结果分析
程序中a、b、c用来存放三个学生的成绩,sum用来存放总成绩,ave用来存放平均成绩。
三、拓展应用
- 由于总成绩sum定义的为整型变量,所以在求解平均成绩的时候常量3要写成3.0,当然也可以使用强制转换。
- 计算求和时可以利用复合赋值运算,代码如下:
sum=0;
sum+=a+b+c;
总结
以上就是今天要讲的内容,本文仅仅简单介绍用C语言求学生总成绩和平均成绩。
C语言程序——求学生总成绩和平均成绩相关推荐
- C# 定义一个描述学生基本信息的类,属性包括姓名、学以及C#、英语和数学成绩,方法包括设置姓名和学号、设置三门课的成绩和输出相关学生的信息,最后求出总成绩和平均成绩。
C# 定义一个描述学生基本信息的类,属性包括姓名.学以及C#.英语和数学成绩,方法包括设置姓名和学号.设置三门课的成绩和输出相关学生的信息,最后求出总成绩和平均成绩. ** 代码如下: using ...
- C语言入门:计算总成绩和平均成绩
C语言:计算总成绩和平均成绩 从键盘上输入一个学生的五门成绩,计算出该学生的总成绩和平均成绩. #include<stdio.h>int main(void){ int c1,c2,c3, ...
- python输入三门课程成绩_编一程序,从键盘输入学生的三门课程成绩,求其总成绩、平均成绩和总成绩除3的余值...
展开全部 #include "stdio.h" int main(int argc, char* argv[]) { int a,b,c; printf("请输入三门课程 ...
- 【C语言入门】已知10个学生的5门课程的成绩,将其存入一个二维数组,求每个学生的总成绩和平均成绩。
题目:已知10个学生的5门课程的成绩,将其存入一个二维数组,求每个学生的总成绩和平均成绩. # include <stdio.h> int main() {int i, j, s = 0, ...
- 求两门成绩平均c语言,数据结构课的作业 要求用链表实现学生的学号 姓名 两门课的成绩 同时求出课程的平均成绩...
数据结构课的作业 要求用链表实现学生的学号 姓名 两门课的成绩 同时求出课程的平均成绩 关注:69 答案:2 mip版 解决时间 2021-02-04 09:43 提问者孤城古巷 2021-02- ...
- 求十个学生的平均成绩java,JAVA 声明一个数组,存一个学生的五门成绩。求该学生的总成绩、平均成绩。...
JAVA 声明一个数组,存一个学生的五门成绩.求该学生的总成绩.平均成绩. mip版 关注:116 答案:3 悬赏:30 解决时间 2021-01-26 06:39 已解决 2021-01-25 ...
- C++:求五位学生的总成绩以及平均成绩
问题: 定义数组存储5位学生的姓名和4科考试的成绩,计算并输出每个学生的总成绩和平均成绩,找出平均成绩最高的学生姓名. 代码: #include<iostream> #include< ...
- c语言程序报告学分信息管理,C语言程序报告学生学籍信息管理系统(总21页
<C语言程序报告学生学籍信息管理系统(总21页>由会员分享,可在线阅读,更多相关<C语言程序报告学生学籍信息管理系统(总21页(21页珍藏版)>请在人人文库网上搜索. 1.C语 ...
- 求一到一百的总偶数奇数总数和的C语言程序,C语言程序求1—100之间的奇数和和偶数和...
点击查看C语言程序求1-100之间的奇数和和偶数和具体信息 答:用oddsum=1+3+5+···+99来计算奇数和:evensum=2+4+6+···+100来计算偶数和.首先设置两个计数器:odd ...
最新文章
- 要让GAN生成想要的样本,可控生成对抗网络可能会成为你的好帮手
- python输入字符串从大到小排列_791. 自定义字符串排序(Python)
- 《 图解 TCP/IP 》读书笔记
- 网抑云体验室PHP网站源码
- vmware下安装mac os虚拟机问题,最后还是最终攻克了被一个小失误给陷害了
- 打印菱形 java_怎么用java打印菱形?
- 台风怎么看内存颗粒_一文全懂!内存条超频、稳定怎么看?——从入门到精通...
- 多张图片怎么合成一个pdf文件?
- 用把百分数转换成a,b,c,d,e等级
- 移动IM应用正在侵蚀社交网络
- 数值计算和SVM讲解(下)
- java 中的radix_Java Scanner radix()用法及代码示例
- java deprecated 注释_Java注释中的@deprecated与源代码中的@Deprecated
- 微信怎么加入黑名单?微信黑名单怎么恢复好友
- BAT美女哪家强?阿里云深藏第一女神!
- 第三部分第二节课全部
- 基于python-django的Java网站全站漏洞检测系统
- minio:安装部署并安装成windows服务
- IDC X 得帆 |低代码PaaS驱动集团企业数字化创新
- 关于XML解析报错问题(LF、CRLF)
热门文章
- No converter for [class xxx] Content-Type ‘appliction/octet-stream;charset=UTF-8‘ 的解决办法
- Live-Android,让你在桌面系统下体验Android
- 【焕新升级】百度大脑EasyMonitor视频监控开发平台2.0
- 波若波罗蜜心经学习心得
- Kle增加参数的方法
- 香港八九十年代票房冠军:成龙6次,周星驰5次,周润发4次
- 开发环境配置 -- 集成
- Linux基础知识问题解答
- CentOS软件管理 - YUM工具
- Web前端:一些必不可少的惊人的网络开发工具和资源