用C语言请输入一个学生的信息(学号、姓名和性别):1001 LiMing 男此学生的信息为:学号:1001,姓名:LiMing,性别:男用C语言
时间: 2024-02-01 20:13:05 浏览: 25
以下是用 C 语言实现的代码:
```c
#include <stdio.h>
int main() {
int id = 1001;
char name[] = "LiMing";
char gender[] = "男";
printf("学号:%d,姓名:%s,性别:%s\n", id, name, gender);
return 0;
}
```
输出结果为:
```
学号:1001,姓名:LiMing,性别:男
```
相关问题
定义结构体类型struct student,成员包含学号、姓名、性别、年龄、成绩,从键盘上输入1001、Liming、M、20、92.5,输出学生信息。
好的,以下是相应的代码实现:
```c
#include <stdio.h>
struct student {
int num;
char name[20];
char gender;
int age;
float score;
};
int main() {
struct student s;
s.num = 1001;
scanf("%s %c %d %f", s.name, &s.gender, &s.age, &s.score);
printf("学号:%d\n姓名:%s\n性别:%c\n年龄:%d\n成绩:%.2f\n", s.num, s.name, s.gender, s.age, s.score);
return 0;
}
```
输出结果为:
```
学号:1001
姓名:Liming
性别:M
年龄:20
成绩:92.50
```
定义结构体类型struct+student,成员包含学号、姓名、性别、年龄、成绩,从键盘上输入1001、Liming、M、20、92.5,输出学生信息。
以下是C语言中定义结构体类型struct student,从键盘上输入学生信息并输出的示例代码:
```c
#include <stdio.h>
struct student {
int num;
char name[20];
char sex;
int age;
float grade;
};
int main() {
struct student s;
printf("请输入学号:");
scanf("%d", &s.num);
printf("请输入姓名:");
scanf("%s", s.name);
printf("请输入性别:");
scanf(" %c", &s.sex);
printf("请输入年龄:");
scanf("%d", &s.age);
printf("请输入成绩:");
scanf("%f", &s.grade);
printf("学生信息:\n");
printf("学号:%d\n", s.num);
printf("姓名:%s\n", s.name);
printf("性别:%c\n", s.sex);
printf("年龄:%d\n", s.age);
printf("成绩:%.2f\n", s.grade);
return 0;
}
```