C 语言范例 - 使用结构体(struct)

使用结构体(struct)存储学生信息。

/**
 * file: main.c
 * author: 简单教程(www.twle.cn)
 */

#include <stdio.h>

struct student
{
    char name[50];
    int roll;
    float marks;
} s;

int main()
{
    printf("输入信息:\n");

    printf("名字: ");
    scanf("%s", s.name);

    printf("编号: ");
    scanf("%d", &s.roll);

    printf("成绩: ");
    scanf("%f", &s.marks);


    printf("\n显示信息:\n");

    printf("名字: ");
    puts(s.name);

    printf("编号: %d\n",s.roll);

    printf("成绩: %.1f\n", s.marks);

    return 0;
}

编译运行范例,输出结果如下

$ gcc main.c && ./a.out
输入信息:
名字: yufei
编号: 100100
成绩: 99

显示信息:
名字: yufei
编号: 100100
成绩: 99.0

C 语言范例

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.