YTU:学生成绩输入和输出
来源:互联网 发布:电影社交网络 编辑:程序博客网 时间:2024/04/30 16:38
Description
编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号)、name(姓名)、score[3](3门课的成绩)。编写一个函数input,用来输入5个学生的数据。
Input
5个学生的学号,姓名,3门课的成绩
Output
5个学生的学号,姓名,3门课的成绩
Sample Input
1001 zhangsan 100 90 861002 lisi 90 20 801003 wangwu 90 90 891004 yanping 100 100 1001005 xiaoxiao 60 60 60
Sample Output
1001 zhangsan 100 90 861002 lisi 90 20 801003 wangwu 90 90 891004 yanping 100 100 1001005 xiaoxiao 60 60 60
HINT
——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
#include<stdio.h>
struct student
{
int number;
char name[200];
int s1;
int s2;
int s3;
}stu[5];
void input(struct student stu[],int n)
{
int i;
for(i=0; i<n; i++)
scanf("%d%s%d%d%d",&stu[i].number,stu[i].name,&stu[i].s1,&stu[i].s2,&stu[i].s3);
}
void print(struct student stu[],int n)
{
int i;
for(i=0; i<n; i++)
printf("%d %s %d %d %d\n",stu[i].number,stu[i].name,stu[i].s1,stu[i].s2,stu[i].s3);
}
int main()
{
const int n=5;
struct student stu[n];
void input(struct student [],int );
void print(struct student [],int );
input(stu,n);
print(stu,n);
return 0;
}
- YTU:学生成绩输入和输出
- YTU 2429: C语言习题 学生成绩输入和输出
- [YTU]_2429( C语言习题 学生成绩输入和输出)
- 学生成绩输入和输出
- 输入学生成绩,输出学生成绩
- 输入学生成绩,输出平均成绩
- 结构体学生成绩输入和输出
- YTUOJ-学生成绩输入和输出(用户自定义类型)
- Problem B: C语言习题 学生成绩输入和输出
- Problem B: C语言习题 学生成绩输入和输出
- Problem B: C语言习题 学生成绩输入和输出
- Problem B: C语言习题 学生成绩输入和输出
- oj2429: C语言习题 学生成绩输入和输出
- C语言习题 学生成绩输入和输出
- Problem E: C语言习题 学生成绩输入和输出
- 输入两个学生的名字和成绩并输出
- 从键盘上输入学生成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。
- 输入两个学生的学号,成绩,输出成绩较高的学生的学号姓名和成绩
- jqxGrid自定义行编辑器
- [bzoj4417][SHOI2013]超级跳马
- linux开机自动联网设置
- Android 热门博主汇总
- 自定义进度条控件(附带百分比的)
- YTU:学生成绩输入和输出
- 【AHOI2013】【BZOJ3237】连通图
- HDFS源码分析心跳汇报之BPServiceActor工作线程运行流程
- 心得:XHB项目
- U3D游戏开发—程序员转型篇(三)菜单的认识
- 第二次上机实验
- XStream应用总结
- 2. Add Two Numbers
- 欢迎使用CSDN-markdown编辑器