题目描述
输入一个学生的信息,包括姓名、性别、年龄、体重,再输出这些信息
输入
一行,依次是学生的姓名、性别、年龄、体重。
输出
一行,依次是姓名、性别、年龄、体重(体重保留一位小数)
样例输入
zhangsan m 20 90.5
样例输出
zhangsan m 20 90.5
提示
本题建议采用结构体完成。
定义结构体语法如下:
struct stu
{
char name[20];
char sex[10];
.....(更多其他的成员变量)
};
有了结构体后,可以定义结构体变量:
struct stu a;
#include<stdio.h>
struct stu{
char name[20];
char sex[1];
int age;
float weight;
};
int main(){
struct stu s;
scanf("%s%s%d%f",&s.name,&s.sex,&s.age,&s.weight);
printf("%s %s %d %.1f",s.name,s.sex,s.age,s.weight);
return 0;
}