中易网

C语言中怎么给一个结构体用scanf进行赋值?

答案:1  悬赏:0  
解决时间 2021-10-21 22:27
C语言中怎么给一个结构体用scanf进行赋值?
最佳答案

要给结构体赋值,先定义结构体,再分别给结构体成员赋值,可以使用scanf()函数,例如:

#include<stdio.h>
struct student
{
int num;
char name[10];
};
void main()
{
struct student s;
printf("输入学号:\n");
scanf("%d",&s.num);//scanf赋值给结构体的num成员
printf("输入姓名:\n");
scanf("%s",&s.name);
printf("输入的信息为:学号:%d,姓名:%s\n",s.num ,s.name);
}

运行的截图:

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
最近发现宝宝看电视离得好近,总说看不清楚,
三点式内径千分尺价格多少
北京石景山华联附近哪里有配钥匙的?
求片子,台湾综艺节目【铁狮玉玲珑】【欢喜玉
上海哪里有旱冰场,要2个轮子一排的那种,场地
王小海和王小玮什么关系?
我们第三方服务商为什么要加入淘拍档?加入淘
天通苑到延庆八达岭长城
有两万块在深圳做什么小生意好?
请问长沙哪里有烧烤培训的啊?
身上长红豆豆还痒痒怎么回事
“电气工程及其自动化”专业好吗?
吃什么东西能够促进肌肉和骨骼增长
美度手表如何辨别真假
顺丰长沙天心区附近的点
推荐资讯
那婴儿痉挛症可以治好吗?
理发器什么牌子好
从通州北苑到公主坟做地铁要多少钱?那位知道
关于孕前检查必须做哪几项
滁州水电安装公司哪家最好?
泥瓦工多少钱一平方
漕河泾镇街道
长沙哪里回收玉器?
钢木门皮生产厂家都有哪些?
乘邦的陶瓷泥美缝剂多少钱一组?一个15平方的
腋下温度正好37算发热吗
西安市灞桥区婚姻登记处怎么去啊,我要去那办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?