大连理工大学MOOC-C语言程序设计-第14周在线编程作业

这篇博客介绍了如何使用C语言编程,读取student1.txt文件中10名同学的学号、姓名和三门课程成绩,计算每位学生的平均成绩并确定排名。程序运行结果将同时显示在屏幕和保存到student2.txt文件中。请注意,此作业不计入总成绩,并提供了student1.txt文件供下载,生成的student2.txt文件位于特定的项目目录下。
摘要由CSDN通过智能技术生成

1

( 30分 )

​题目内容:某班有10名同学,建立学生结构体类型,包括学号、姓名、3门课程的成绩,编写程序,读入已准备好的文本文件student1.txt,为结构体数组变量赋值,计算每名学生的平均成绩及名次。结果输出到屏幕的同时保存到student2.txt文件中。将源程序作为答案提交,程序运行后将生成的student2.txt文件作为附件上传。
(该作业不计入课程总成绩。student1.txt已提供,直接从附件下载)

student1.txt应该放在如下目录:

C:\Users\你的用户名\文档\Visual Studio 2010(取决于你用的版本)\Projects\你建立的项目的名字\你建立的项目的名字\

程序运行完成后生成的student2.txt也在这个目录下。

#include <stdio.h>

#include<stdlib.h>

struct student

{

long num;

char name[10];

float score[3];

float average;

int rank;

}stu[10];

void rank(struct student *p)

{

int i,j;

for(i=0;i<10;i++)

{

p=p+i;

p->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值