练习2
【日常练习】
struct练习
描述
输入一个学生的学号,姓名,性别,用结构体存储,通过scanf读取后,然后再通过printf打印输出
输入
学号,姓名,性别,例如输入 101 xiongda m
输出
输出和输入的内容一致,如果输入的是101 xiongda m,那么输出也是101 xiongda m
输入示例
101 xiongda m
输出示例
101 xiongda m
代码演示:
#include <stdio.h>
struct student
{
int num;
char name[20];
char sex;
};//声明一个结构体类型
int main()
{
struct student s;
scanf("%d%s %c", &s.num, s.name, &s.sex);
//scanf传递时,为什么后面要给一个地址,指针的传递的使用场景
printf("%d %s %c\n", s.num, s.name, s.sex);
return 0;
}
总结
本题主要考察图和读取结构体,并打印输出。