结构体_习题:设计一个程序,输入一个学生的信息并显示

/* 设计一个程序,输入一个学生的信息并显示 */
#include <stdio.h>
#include <string.h>
#define STU struct student

struct student //学生信息结构成员表;
{
int num; //学号;
char name[20]; //姓名;
char sex[4]; //性别;
int age; //年龄;
float score; //分数;
};

void main(void)
{
float x;
STU student1;
printf("请输入学生的相关信息以空格分隔:\n");
printf("\n学号 姓名 年龄 性别 分数:\n");
scanf("%d", &student1.num);
scanf("%s", student1.name); //数组名相当于数组的第一个元素的地址,等同&student1.name[0];
scanf("%d", &student1.age);
scanf("%s", student1.sex);
scanf("%f", &student1.score);

printf("******该学生的相关信息如下:******\n");
printf("学号:%d\n姓名:%s\n年龄:%d\n性别:%s\n分数:%.2f\n",
student1.num,student1.name,student1.age,student1.sex,student1.score);
}
/*
-------------------------
请输入学生的相关信息以空格分隔:

学号 姓名 年龄 性别 分数:
13 俞杰 24 男 119.5
******该学生的相关信息如下:******
学号:13
姓名:俞杰
年龄:24
性别:男
分数:119.50
-------------------------
*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值