C语言-往文件中写读学生数据
来源:互联网 发布:淘宝客服链接网址 编辑:程序博客网 时间:2024/06/07 12:34
#include<stdio.h>#include<stdlib.h>#define N 100struct stu{ long ID; int score; char name[N];};int main(){ struct stu *a; int i,num; char array[N]; FILE * fp; if((fp=fopen("demo.txt","w+"))==NULL) { printf("file open error\n"); getchar(); exit(1); } printf("How many students?\n"); scanf("%d",&num); printf("\n"); a=(struct stu*)malloc(sizeof(struct stu)*num); if(a==NULL) { printf("malloc error\n"); getchar(); exit(1); } for(i=0; i<num; i++) { printf("Please input the name score ID of %d\n",i+1); scanf("%s %d %ld",a[i].name,&(a[i].score),&(a[i].ID)); fprintf(fp,"%s\t%d\t%ld\n",a[i].name,a[i].score,(a[i].ID)); } rewind(fp); printf("\n"); printf("The content below has been written:\n"); while(fgets(array,N,fp)!=NULL) { printf("%s",array); } fclose(fp); free(a); return 0;}
阅读全文
0 0
- C语言-往文件中写读学生数据
- C语言学生成绩管理系统
- C语言 学生成绩管理系统
- C语言--学生成绩管理系统
- 学生成绩管理系统 C语言
- C语言学生成绩管理系统
- C语言 学生成绩管理系统
- C语言学生成绩管理系统
- c语言学生信息管理系统(基于文件、链表)
- c语言学生信息管理系统(链表、文件)
- C语言文件的输入输出_学生的信息
- C语言《学生信息管理系统》链表+文件操作
- c语言文件读取 学生成绩管理系统的设计与实现
- 学生成绩管理系统 c语言实现
- 学生成绩管理系统(C语言)
- C语言学生选课系统
- 《C语言编写 学生成绩管理系统》
- C语言学生信息管理系统
- junit之使用套件
- JavaScript replace()
- 手记linux安装tomcat
- oracle在线将普通表转换成分区表
- Linux CentOS 6.8装Mysql
- C语言-往文件中写读学生数据
- 如何检测网站的服务器信息
- Uva1220
- 23种设计模式(2):工厂方法模式
- OpenGL: 渲染管线理论
- 像计算机科学家一样思考Python pdf
- 实用的列表切换
- Could not connect to '192.168.1.188' (port 22): Connection failed.远程连接centos失败
- Js和jQ获取span元素内容