永发信息网

c程序,定义一个结构体,输入十个学号,对应输出十个学生名,可以反复输入,输入99结束

答案:3  悬赏:10  手机版
解决时间 2021-04-15 01:52
c程序,定义一个结构体,输入十个学号,对应输出十个学生名,可以反复输入,输入99结束
最佳答案
#include<stdlib.h>
#include<stdio.h>
#include<string.h>

typedef struct STU
{
char ID[20];//学号
char Name[20];//姓名

};

int main(int argc, char const *argv[])
{
int ret = 0;


struct STU myStu[100];

for (int i = 0; i < 100; i++)
{
printf("请输入第%d个学生的信息\n", i + 1);

printf("学号:");
scanf("%s", myStu[i].ID);A

printf("姓名:");
scanf("%s", myStu[i].Name);
printf("\n");
}

printf("\n学生信32313133353236313431303231363533e58685e5aeb931333361313961息输入完毕\n");

printf("\n你输入的学生信息如下\n");
printf("学号 姓名 \n");
for (int i = 0; i < 100; i++)
{
printf(" %s , %s ", myStu[i].ID, myStu[i].Name);
printf("\n");
}

printf("\n Hello World \n");
system("pause");

return ret;
}
全部回答
struct info{int stuNumber;char name;int score;}stu;
结构体的输入输出与一般的一样,但是不能整体对结构体进行输入输出,只能对其成员分个输入输出,比如结构体struct student{ int number; char name[20]}..................输入学号可以用scanf("%d",&number);输入姓名scanf("%s",name);........................当然,你也可以使用gets();之类的,只要记住对其成员输入输出就行,纯手打,满意请采纳,谢谢o(∩_∩)o~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列物质加入水中,使水温显著降低的是
下面是五(1)班第一小组8名学生的期中考试成
喝了冷开水突然肚子疼,怎么啦
单选题我国南极考察队员手擎国旗,站在南级点
酒红色的裙子搭配什么颜色的外套
5级以后 人参果 还有鸟用啊?
关于三十岁女人的名言,女人到了三十岁,看到
后刘地址有知道的么?有点事想过去
3G手机下来几个号段?我的手机有3GQQ算3G手机
Asisreportedinthenewspaper,thefou
用火柴棒摆一个正方形“□”需要4根火柴棒,
热水器早晚打不着火什么原因
办理慢病需要什么条件,哪些属于慢病?
什么是传说中传销?
睡眠质量很差,求解决办法。
推荐资讯
关于财付通问题!
中国银行总部在哪里
睡不着…有什么办法可以不失眠…
经久不息的意思,经久不息是什么意思?
小腿肌肉划开了一个大口子需要好久恢复啊
刀剑英雄2修罗拿什么样的武器比较好
★保洁在装窗帘以前做还是在装窗帘以后做?★
QQ秀魔法卡片全部都收集了 为什么没有QQ秀
PPS看电影是下载了还是在线观看没有下载?
放羊的星星仲天骐失忆的集数
味不同食府在什么地方啊,我要过去处理事情
2010年江西自考会计报名时间是什么时候
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?