我們可以使用結構體來定義學生的信息,然后使用printf函數來輸出學生的信息。
首先,我們需要定義一個學生的結構體,包含學生的姓名、年齡和成績等信息:
struct Student {
char name[100];
int age;
float score;
};
然后,我們可以創建一個學生的結構體變量,并為其賦值:
struct Student student1;
strcpy(student1.name, "張三");
student1.age = 18;
student1.score = 90.5;
最后,我們可以使用printf函數輸出學生的信息:
printf("姓名:%s\n", student1.name);
printf("年齡:%d\n", student1.age);
printf("成績:%.2f\n", student1.score);
完整的代碼如下:
#include <stdio.h>
#include <string.h>
struct Student {
char name[100];
int age;
float score;
};
int main() {
struct Student student1;
strcpy(student1.name, "張三");
student1.age = 18;
student1.score = 90.5;
printf("姓名:%s\n", student1.name);
printf("年齡:%d\n", student1.age);
printf("成績:%.2f\n", student1.score);
return 0;
}
輸出結果為:
姓名:張三
年齡:18
成績:90.50