问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言结构体和文件问题

发布网友 发布时间:2023-01-07 21:04

我来回答

1个回答

热心网友 时间:2023-10-20 20:03

#include<stdio.h>
#define N 3
struct Student { int number; float score; }
void main() { struct Student a[N],b[N]; int i; FILE *fp;
  for ( i=0;i<N;i++ ) scanf("%d%f",&a[i].number,&a[i].score);
  if ( fp=fopen("mark.dat","wb+") ) {
    fwrite(a,sizeof(struct Student),N,fp);
    fclose(fp);
    if ( fp=fopen("mark.dat","rb") ) {
      fread(b,sizeof(struct Student),N,fp);
      fclose(fp);
      for ( i=0;i<N;i++ )
        if ( b[i].score>85 ) printf("%d %.1f\n",b[i].number,b[i].score);
    } else printf("无法打开文件。\n");
  } else printf("无法建立文件。\n");
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 梦见大伯放牛 梦见放牛被一个老太婆说 新老师如何快速记住学生名字 梦见鸡蛋破壳而出 梦见野鸡蛋破裂出小鸡跑得很快 梦见鸡蛋破了孵出小鸡 梦见鸡蛋摔碎出小鸡 梦见鸡蛋破了里面有小鸡 华为手机该咋打对勾 梦见和爷爷吵架要钱 梦见别人吵架问自己要钱 梦见要账吵架了 梦见和人吵架要钱 梦见和别人一起偷桃子 梦见和朋友一起偷苹果是什么意思 梦见和别人一起偷苹果 QQ音乐登陆时为什么总是默认一个登录? qq音乐qq号和怎么关联 微信登录qq音乐后怎么换新登录呀 梦见小羊羔有什么含义 c语言文件的读入结构体。 歌词什么什么的灵魂 乱的组词乱的组词有哪些 急!!!华擎H61M主板,咋调风扇转速…太吵了! 3699 潘多拉 处理器:I5 6500 散热器:V-GAME冰刃 主板:华硕B150M-ET M2 显卡: 游戏帝国(GAMEMAX)英雄2和大水牛 潘多拉 这个两个机箱哪个比较好? 潘多拉游戏机接电脑机箱没反应 酸梅汤与酸梅汁的区别? 人无远虑必有近忧的含义是什么 “人无远虑,心有近忧。”意思是 。 五体投地成语啥意思? 佩服的五体投地是什么意思?”5个人的身体都倒在地上? 孔子曰:&#39;人无远虑,必有近忧&#39;.是什么意思? 梦见涂口红预兆什么 女人梦见水里有浮尸是什么兆头 梦见顾客是什么征兆 梦见蟒蛇 着急解梦啊 梦见床是红色得 梦见自己要死等死 梦见白鹇飞得很高