freshness� 2021-06-23 09:14 采纳率: 100%
浏览 75
已采纳

c语言课设​ ​从键盘上输入2个学生记录,并存入文件。

从键盘上输入2个学生记录,并存入文件。c语言课设  从键盘上输入2个学生记录,并存入文件。

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-06-23 09:15
    关注

    学生记录有哪些属性呢?

    struct student
    {
        int num;
        char name[20];
        float score;
    }stu[2];
    
    int main()
    {
        printf("请输入第一个学生的学号,姓名和成绩:");
        scanf("%d %s %f",&stu[0].num,stu[0].name,&stu[0].score);
        printf("请输入第二个学生的学号,姓名和成绩:");
        scanf("%d %s %f",&stu[1].num,stu[1].name,&stu[1].score);
        FILE *fp;
        fp = fopen("student.txt","w");
        if(fp != NULL)
        {
            fprintf("%d %s %f\n",stu[0].num,stu[0].name,stu[0].score);
            fprintf("%d %s %f\n",stu[1].num,stu[1].name,stu[1].score);
            fclose(fp);
        }
        else
            printf("文件打开失败。");
        return 0;
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    freshness� 2021-06-23 09:22

    姓名,学号,年龄,性别,

    回复
    CSDN专家-link 回复 freshness� 2021-06-23 09:22

    属性你自己参考着增加就可以了

    回复
    freshness� 回复 freshness� 2021-06-23 09:26

    头文件用什么

    回复
    展开全部13条评论
查看更多回答(1条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部