全文预览

数据结构实验报告[2]

上传者:菩提 |  格式:doc  |  页数:3 |  大小:59KB

文档介绍
1、Р#include <stdio.h>Р#include <stdlib.h>Рvoid main()Р{Рint n;Р printf("请输入学生人数n:");Р scanf("%d",&n); /*输入学生人数*/Рint a[n][6],i,j;Р printf("请依次输入学生的以下信息:\n");Р printf("学号\t语文成绩\t数学成绩\t英语成绩\n");Рfor(i=0;i<n;i++)Р {Р for(j=0;j<4;j++)Р scanf("%d",&a[i][j]);Р printf("\n");Р } /*输入学生信息*/Рfor(i=0;i<n;i++)Р {Р a[i][4]=a[i][1]+a[i][2]+a[i][3];Р a[i][5]=a[i][1]*0.3+a[i][2]*0.5+a[i][3]*0.2;Р } /*求总分和加权平均分*/Рprintf("学号\t语文成绩\t数学成绩\t英语成绩\t总分\t加权平均分\n");Рfor(i=0;i<n;i++)Р {Р for(j=0;j<6;j++)Р {Р if(j==5)Р printf("%f",(float)a[i][j]);Р elseР printf("%d\t",a[i][j]);Р }Р printf("\n");Р } /*输出学生信息*/Р}Р六、测试和结果Р(给出测试用例以及测试结果)Р1、Р七、用户手册Р(告诉用户如何使用程序)Р1、打开并运行程序,根据提示输入学生人数和学生信息;每个学生的两个信息之间按空格键分开,比如输入学号“1”后按空格键后再输入语文成绩“55”;当输入错误时按删除键删除,但按回车键后就不能再删除回车键前的内容;每两个学生的信息按回车键分开,比如输入英语成绩“77”后按回车键再输入第二个学生的学号“2”,输入最后一项后按回车键。

收藏

分享

举报
下载此文档