下载此beplayapp体育下载

数据结构 实验1.doc


beplayapp体育下载分类:bepaly下载苹果 | 页数:约6页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 6 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
数据结构 _实验1《数据结构》实验报告
班级: 网络1311 学号: 10 姓名: 曾梦成绩:
实验1:指针和结构体程序设计

(1)复****C(或C++)语言的基本描述方法。
(2)熟练掌握数组的用法。
(3)提高运用C(或C++)语言解决实际问题的能力。

设一个班有10个学生,每个学生有学号,以及数学、物理、英语、语文、体育5门课的成绩信息。分别写3个函数以实现以下3个要求:
(1)求数学的平均成绩。
(2)对于有两门以上课程不及格的学生,输出他们的学号、各门课成绩及平均成绩。
(3)输出成绩优良的学生(平均成绩在85分以上或全部成绩在80分以上)的学号、各门课成绩和平均成绩。

(1)利用C(或C++)语言完成程序设计。
(2)上机调试通过实验程序。
(3)输出10个学生的学号和数学、物理、英语、语文、体育5门课的成绩,检验程序运行的正确性。
(4)总结整个程序的组成和设计思想。
(5)撰写实验报告(把输入数据及运行结果用抓图的形式粘贴到实验报告上)。

#include<>
struct STUDENT
{
char id[10];
int score[5];
double ave;
}stu[10];
void main()
{
int i,j,math=0,m=0,n=0,k,Tave,num=10;
double mave;
printf("成绩输入按照数学物理英语语文体育的顺序");
for(i=0;i{
Tave=0;
printf("\n\t输入第%d个学生的数据:\n",i+1);
printf("\t学号:\t");
scanf("%s",stu[i].id);
printf("\t输入第%d学生的五门成绩\n",i+1);
for(j=0;j<5;j++)
{
printf("\t第%d门课的成绩:",j+1);
scanf("%d",&stu[i].score[j]);
Tave+=stu[i].score[j];
}
stu[i].ave=(double)Tave/;
printf("\t数学\t物理\t英语\t语文\t体育\tAverage\n");
for(k=0;k<5;k++)
printf("\t%d",stu[i].score[k]);
printf("\t%",stu[i].ave);
}
for(i=0;imath+=stu[i].score[0];
mave=(double)math/;
printf("\n\tThe average score of Math is %\n",mave);
printf("\n\t两门以上成绩不及格的学生信息:");
for(i=0;i{
m=0;
for(j=0;j<5;j++)
{
if(stu[i].score[j]<60)
m++;
}
if(m>=2)
{
printf("\n\t学号%s\n",stu[

数据结构 实验1 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数6
  • 收藏数0收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小82 KB
  • 时间2017-11-26