求指点指点,给个代码研究研究

www6666hhh 2019-06-05 08:33:29
结构体数组
Time Limit: 1000 ms Memory Limit: 65536 KiB
Submit Statistic
Problem Description

假设一个学生的信息包括: 学号、姓名、年龄、院系。从键盘输入三个学生的信息并存入一个结构体数组中,然后逐个输出每个学生的信息。
Input

输入的数据之间以空格或回车间隔。
Output

分行输出三个学生的信息,学生的各数据以“-”间隔。
Sample Input

1801 张丽 18 计算机学院
1802 李辉 19 电气学院
1803 许欣 17 经济学院
Sample Output

1801-张丽-18-计算机学院
1802-李辉-19-电气学院
1803-许欣-17-经济学院
...全文
22 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_44811803 2019-06-05
  • 打赏
  • 举报
回复
#include<stdio.h> struct stu { int num; char name[30]; int year; char major[50]; }; int main(void) { struct stu d[3]; for(int i=0; i<3; i++) scanf("%d%s%d%s", &d[i].num, d[i].name, &d[i].year,d[i].major); for (int i = 0; i < 3; i++) printf("%d-%s-%d-%s\n", d[i].num, d[i].name, d[i].year, d[i].major); }
CaptainXue 2019-06-05
  • 打赏
  • 举报
回复
这个就是结构体数组的输入和输出,很简单的,自己学一下

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧