永发信息网

结构体类型变量的初始化

答案:2  悬赏:50  手机版
解决时间 2021-05-08 23:42

#include<iostream.h>
struct stu
{
char name[20];
char sex;
long num;
float score[3];
}student;


char temp[20];
gets(student.name);
student.sex=getchar();
gets(temp);
student.num=atoll(temp);
for(i=0;i<3;i++)
{
gets(temp);
student.score[1]=ato1(temp);
}

编译时有错```原因是什么啊?

最佳答案

typedef struct stu
{
char name[20];
char sex;
long num;
float score[3];
}student;


应该是这样定义结构体的

全部回答

#include "stdio.h" #include "string.h" struct stu { char name[20]; char sex; long num; float score[3]; }student;//定义没错

int main(void) { char temp[20]; int i; printf("input name:\n");//最好加上输入提示信息 gets(student.name); printf("input sex:\n"); student.sex=getchar(); printf("input num:\n"); getchar();//注意添加,不然就把gets(temp);换成scanf("%s",temp); gets(temp); student.num=atol(temp);//注意字符串转换长整型函数 printf("input scores:\n"); for(i=0;i<3;i++) scanf("%f",&student.score[i]); printf("\noutput:\n"); printf("%s\n%c\n%ld\n",student.name ,student.sex,student.num); for(i=0;i<3;i++) printf("%.2f\n",student.score[i]); return 0; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我还是不是处女呀?
怎样转换格式下载电影
如何设计DNF里面的个性名字?
QQ餐厅加工坊什么时候面向黄钻5
QQ的丝路英雄怎么开
穿越好玩还是战地好玩?
双峰七中好不好?
38.4度发烧一晚上会不会把脑袋烧坏呢?
求伤感句子!谢谢!
数学题,急!要有题目。过程。和答案!谢谢!
生活中“一鼓作气”的例子~~~~~~~~~~~
CCTV5NBA新赛季常规第一场是什么时候播?
中山十四村卖的Nike,阿迪有真的吗?
90后没有真感情?
地精会魔法吗?
推荐资讯
现实社会中,钱重要吗?
做人怎么做才开心?
祝朋友求婚成功的句子,求婚时朋友祝福的话
哪位大哥大姐推荐个好玩一点的网游呗!!
人要怎么看、才看得透
网络地址进行过非法操作吗?我不知道啊,居然被
谁能帮我点一下寻仙图标
SGH—M620上3G怎么打字
杭州西湖里面有鱼吗?
快男武艺人气排行?
为什么浏览网页会出现这样的情况?
我国第一个打入好莱坞的巨星是谁?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?