c语言学生管理系统write to a text file,语言编程学生成绩管理系统.doc
语言编程学生成绩管理系统
c语言编程-学生成绩管理系统
#include /*引用库函数*/
#include
#include
#include
typedef struct /*定义结构体数组*/
char num[10]; /*学号*/
char name[20]; /*姓名*/
int score; /*成绩*/
Student;
Student stu[80]; /*结构体数组变量*/
int menu_select /*菜单函数*/
char c;
do
system "cls" ; /*运行前清屏*/
printf "\t\t****Students' Grade Management System****\n" ; /*菜单选择*/
printf "\t\t | 1. Input Records |\n" ;
printf "\t\t | 2. Display All Records |\n" ;
printf "\t\t | 3. Sort |\n" ;
printf "\t\t | 4. Insert a Record |\n" ;
printf "\t\t | 5. Delete a Record |\n" ;
printf "\t\t | 6. Query |\n" ;
printf "\t\t | 7. Statistic |\n" ;
printf "\t\t | 8. Add Records from a Text File|\n" ;
printf "\t\t | 9. Write to a Text file |\n" ;
printf "\t\t | 0. Quit |\n" ;
printf "\t\t*****************************************\n" ;
printf "\t\t\tGive your Choice 0-9 :" ;
c getchar ;/*读入选择*/
while c '0'||c '9' ;
return c-'0' ; /*返回选择*/
int Input Student stud[],int n /*输入若干条记录*/
int i 0;
char sign,x[10]; /*x[10]为清除多余的数据所用*/
while sign! 'n'&&sign! 'N' /*判断*/
printf "\t\t\tstudent's num:" ; /*交互输入*/
scanf "\t\t\t%s",stud[n+i].num ;
printf "\t\t\tstudent's name:" ;
scanf "\t\t\t%s",stud[n+i].name ;
printf "\t\t\tstudent's score:" ;
scanf "\t\t\t%d",&stud[n+i].score ;
gets x ; /*清除多余的输入*/
printf "\t\t\tany more records? Y/N " ;
scanf "\t\t\t%c",&sign ; /*输入判断*/
i++;
return n+i ;
void Display Student stud[],int n /*显示所有记录*/
int i;
printf "\t\t\t
printf "\t\t\tnumber name score\n" ;
printf "\t\t\t
for i 1;i n+1;i++ /*循环输入*/
printf "\t\t\t%-16s%-15s%d\n",stud[i-1].num,stud[i-1].name,stud[i-1].score ;
if i 1&&i%10 0 /*每十个暂停*/
printf "\t\t\t
printf "\t\t\t" ;
system "pause" ;
printf "\t\t\t
printf "\t\t\t" ;
system "pause" ;
void Sort_by_num Student stud[],int n /*按学号排序*/
int i,j,*p,*q,s;
char t[10];
for i 0;i n-1;i++ /*冒泡法排序*/
fo
c语言学生管理系统write to a text file,语言编程学生成绩管理系统.doc相关推荐
- C语言期末大作业15个(附源码)成绩管理系统、图书馆管理系统、学生打卡系统、超市信息管理系统、学生考勤系统、职工信息管理系统源码、歌曲信息管理系统、超市收款系统等等
C语言期末作业15个(上) 1.C语言学生成绩管理系统 2.C语言图书馆管理系统(复杂版) 3.C语言图书馆管理系统(简洁版) 4.C语言停车管理系统(两个版本) 5.C语言学生考勤系统 6.C语言班 ...
- C语言期末大作业-学生成绩管理系统(完整源码+设计报告)
C语言-学生成绩管理系统 一.学生成绩管理系统源码(完整) 二.程序设计报告 1.课程设计目的 2.课程设计任务与要求: 4.课程设计成果(运行截图) 5.课程设计心得 一.学生成绩管理系统源码(完整 ...
- C语言链表实现学生成绩管理系统
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<iostream> i ...
- 基于SSM体育竞赛运动会成绩管理系统JAVA毕业设计源码介绍
这是新款的基于B/S和Web开发的JavaWeb的SSM(Spring+SpringMVC+MyBatis)源码,包含源码数据库论文答辩ppt等,开发工具Idea支持eclipse,MySQL功能也比 ...
- Java---设计【运动会成绩管理系统】
运动会成绩管理系统 设计要求 实现代码 运行结果 设计要求 设计运动会成绩管理系统,实现以下功能: (1)给3个运动项目各输入5名运动员的姓名.参赛号码.比赛成绩: (2)计算每个项目的平均成绩,最好 ...
- c语言编程学生管理系统的代码,C语言学生管理系统源代码.doc
C语言学生成绩管理系统源代码,保证能用-- #include "malloc.h" #include "stdio.h" #include "stdl ...
- 用链表c语言程序设计,C语言程序设计-基于链表的学生成绩管理系统
<C语言程序设计-基于链表的学生成绩管理系统>由会员分享,可在线阅读,更多相关<C语言程序设计-基于链表的学生成绩管理系统(18页珍藏版)>请在人人文库网上搜索. 1.华北科技 ...
- c语言用链表实现成绩管理系统,C语言基于单链表得学生成绩管理系统
前言 传说中讲课通俗而不庸俗,说话风流而不下流的小编又来了哦,今天的主要内容是:C语言基于单链表得学生成绩管理系统.首先给年夜家总结下为什么你们学习C语言会觉得难,尤其是对单链表这块,主要原因得是因为 ...
- 用c语言编写图书成绩管理系统,学生成绩管理系统(c语言编写).doc
学生成绩管理系统(c语言编写) C程序 学生管理系统 /* Note:Your choice is C IDE */ #include "stdio.h" #include&quo ...
最新文章
- 3层-CNN卷积神经网络预测MNIST数字
- 画五角星中间没有填充_一日一禅(十二)——趣味禅绕画之器物篇
- CSS3背景线性渐变
- macOS下安装dlib踩坑记录
- Time profile 使用
- c++学习笔记之类和对象的进阶
- Xamarin.Forms: 无限滚动的ListView(懒加载方式)
- 特征工程之非线性特征提取和模型堆叠
- java显示毫秒改成分钟_【转】java获取当前年、月、日 、小时 、分钟、 秒、 毫秒...
- java中使用tika_Tika基本使用
- MYSQL–my.cnf配置中文详解
- android 课堂讨论内容,Android端课堂交互应用研究与实现
- 安装LabelMe出现ERROR: No matching distribution found for labelme解决方式(关闭网络代理+使用清华源)
- 图片裁剪上传插件——jquery.photoClip.js
- NTKO打开服务器上的文件
- 海思Hi3716C多媒体芯片规格书介绍
- 深度IP转换器安卓版APP怎么修改OPPO手机IP地址
- php在线售卡系统,云尚在线发卡系统PHP源码|专门为个人或小型企业提供在线售卡,订单处理系统...
- 员工档案管理系统的功能都有哪些?
- OutMan——C语言中的冒泡排序、选择排序、折半查找以及指针的介绍