C语言-简单的学生成绩统计输入输出
C语言-简单的学生成绩统计输入输出
描述:
- 统计五个学生的三门成绩;
- 在屏幕中输出五个学生的三门成绩,学号,姓名,并统计平均分;
代码:
#include<stdio.h>
#define NUM 5//定义全局变量"学生人数"为五个人
struct STUDENT
{char Number[8];char Name[8];float Grade1;float Grade2;float Grade3;float Average;
}stu[5];//定义结构体void main()
{int i;double Save=0.0;for(i=0;i<NUM;i++){printf("请输入第%d个学生的学号:",i+1);scanf("%s",stu[i].Number);printf("请输入第%d个学生的姓名:",i+1);scanf("%s",stu[i].Name);printf("请输入第%d个学生的3门成绩:",i+1);scanf("%f%f%f",&stu[i].Grade1 ,&stu[i].Grade2,&stu[i].Grade3);Save=(stu[i].Grade1 +stu[i].Grade2+stu[i].Grade3);stu[i].Average =Save/3.0;}printf("\n学号\t姓名\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");for(i=0;i<NUM;i++){printf("%s\t%s\t%f\t%f\t%f\t%f\n",stu[i].Number,stu[i].Name,stu[i].Grade1,stu[i].Grade2,stu[i].Grade3,stu[i].Average );}
}
截图如下:
C语言-简单的学生成绩统计输入输出相关推荐
- c语言开发一个学生成绩统计程序,用C语言实现成绩统计程序的设计课程设计报告.doc...
武汉理工大学华夏学院 课程设计报告书 课程名称: 数据结构课程设计 题 目:用C语言实现成绩统计程序的设计 系 名: 信息工程系 专业班级: 计算机1121 姓 名: 学 号: 指导教师: 20**年 ...
- 用matlab时提示数据写入文件期间被裁剪_用C语言简单开发学生成绩管理系统
要求设计的管理系统能够实现以下功能: 1.每一条记录包括一个学生的学号.姓名.3个成绩(平时成绩.作业成绩.考试成绩) 2.成绩录入功能:(成绩信息用文件保存,可以一次完成若干条记录) 3.成绩信息显 ...
- 第一篇博客——C语言实现简单的学生成绩管理系统
C语言简单实现学生成绩管理系统 一.前言 首先,要写一个管理系统必须要先搭出一个框架来,即明确自己要实现哪些功能,将每个功能都写陈一个函数,然后再去编写实现各个功能的函数,最后再思考各个函数之间的相互 ...
- c语言学生成绩统计问题分析,学生成绩统计c语言教程分析.doc
课 程 设 计 课程名称____C语言课程设计___ 题目名称____学生成绩统计_____ 学生学院______物理学院_______ 专业班级____电子科学与技术___ 学 号_____3110 ...
- 简单的c语言课程设计管理类,C语言课程设计-学生成绩简单管理程序.doc
C语言课程设计报告 --学生成绩简单管理程序 一.程序的主要功能 用单向链表结构实现简单的学生成绩管理功能,要求具有链表建立.链表输出.结点有序插入.节电删除.数据查询等功能. 各项菜单功能: (1) ...
- C语言成绩统计源代码,C语言课程设计学生成绩管理系统+源码
<C语言课程设计学生成绩管理系统+源码>由会员分享,可在线阅读,更多相关<C语言课程设计学生成绩管理系统+源码(25页珍藏版)>请在人人文库网上搜索. 1.简易教学管理系统的设 ...
- c语言实现创建学生成绩表,实现插入、删除和统计等管理功能。
c语言实现创建学生成绩表,实现插入.删除和统计等管理功能. #include <stdio.h> #include <stdlib.h> #include <malloc ...
- C语言经典实例:1-10例:三角求和、显示所占字节数、自增自减运算while语句输出最小值、计算快递费用、学生成绩统计
文章目录 C语言经典实例:1-10例:三角求和.显示所占字节数.自增自减运算while语句输出最小值.计算快递费用.学生成绩统计等 1.程序的编写工具 2.项目的创建 3.C语言经典实例1-10编写的 ...
- c语言课程设计查找分数与删除元素,c语言课程设计学生成绩管理系统
<c语言课程设计学生成绩管理系统>由会员分享,可在线阅读,更多相关<c语言课程设计学生成绩管理系统(31页珍藏版)>请在人人文库网上搜索. 1.河南理工大学计算机科学与技术学院 ...
最新文章
- java画出斜椭圆_【转】画图java源代码,只画直线,矩形,椭圆
- [NOIP2012] 借教室
- 李进良/丁守谦:希望TD-LTE成为4G的统一标准
- P1082-扩欧模板同余方程【扩欧,数论】
- bean validation校验方法参数_Spring Boot 之使用 validation 验证参数
- python3速查参考- python基础 3 - - while循环实例 + Continue break的应用 + 列表的初步学习...
- 《深入浅出数据分析》读后感
- NOIP2016提高组 day1
- 人月神话札记:提纲挈领
- 惠普电脑怎么用access_惠普笔记本电脑怎么分区
- F4V/M3U8/比特率/LocalDNS/HttpDNS/traceroute
- 菜鸡的求学之路-JavaScript
- 哈希---平方探测法
- 《艺多不压身 艺多不养家》反思
- 中国互联网老总的经典妙语语录
- 电脑html动态桌面壁纸制作,电脑如何制作动态壁纸_电脑上怎么搞动态壁纸-win7之家...
- 马赛克,一生之敌,是时候说再见了【兄弟,借一部说话】
- 早期中国文明内生性演进的内在逻辑阐释
- html内容被背景图片遮住怎么办_完美实现文字置于图片之上且背景半透明
- C++ lower_bound() upper_bound() 函数用法详解(深入了解,一文学会)
热门文章
- 写给欲从事产品工作的应届毕业生
- 计算机联锁室内设备原理图,项目一 概述-课题1.ppt
- tf.data及tf.io数据解析及数据格式转换
- 日期 html 布局,datepicker
- android datepicker使用方法,Android基础控件DatePicker的使用
- mvcc为什么不能避免幻读_为什么会有不可避免的强烈反对
- CAD中插入外部参照字体会变繁体_CAD教程:CAD设计大神这样玩CAD!你真的会用外部参照嘛?...
- 英语----时态---将来时态的四种对比
- MySQL如何存储数据?(InnoDB的Compact行格式)
- python标记_Python实现一个简单的图片物体标注工具