html5 网站设计网站模板 山
news/
2025/10/1 14:46:34/
文章来源:
html5 网站设计,网站模板 山,常州网站建设案例,深圳设计网站有哪些申请该结构体数组#xff0c;容量为5#xff0c;初始化5个学生的信息 使用fprintf将数组中的5个学生信息#xff0c;保存到文件中去 下一次程序运行的时候#xff0c;使用fscanf#xff0c;将文件中的5个学生信息#xff0c;写入(加载)到数组中去#xff0c;并直接输出学…申请该结构体数组容量为5初始化5个学生的信息 使用fprintf将数组中的5个学生信息保存到文件中去 下一次程序运行的时候使用fscanf将文件中的5个学生信息写入(加载)到数组中去并直接输出学生信息 1 #include stdio.h2 #include string.h3 #include unistd.h4 #include stdlib.h5 #include sys/types.h6 #include sys/stat.h7 #include fcntl.h8 #include pthread.h9 #include semaphore.h10 #include wait.h11 #include signal.h12 #include sys/socket.h13 #include arpa/inet.h14 #include sys/socket.h15 #include sys/ipc.h16 #include sys/sem.h17 #include semaphore.h18 #include sys/msg.h19 #include sys/shm.h20 #include sys/un.h21 typedef struct Student22 {23 char name[16];24 int age;25 double matg_score;26 double chinese_score;27 double english_score;28 double physics_score;29 double chemistry_score;30 double bio_score;31 }Student,*node_p;32 int main(int argc, const char *argv[])33 {34 node_p H(node_p)malloc(sizeof(Student)*5);35 if(HNULL)36 {37 printf(空间申请失败\n);38 return -1;39 }40 strcpy((H)-name,zhangshan);41 (H0)-age20;(H0)-matg_score88.01;(H0)-chinese_score99.02;(H0)-english_score93.05;(H0)-physics_score94.04;(H0)-chemistry_score96.06;(H0)-bio_score99.99;42 strcpy((H1)-name,lisi);43 (H1)-age21;(H1)-matg_score88.11;(H1)-chinese_score99.12;(H1)-english_score93.15;(H1)-physics_score94.14;(H1)-chemistry_score96.16;(H1)-bio_score99.99;44 strcpy((H2)-name,wangwu);45 (H2)-age22;(H2)-matg_score88.21;(H2)-chinese_score99.22;(H2)-english_score93.25;(H2)-physics_score94.24;(H2)-chemistry_score96.26;(H2)-bio_score99.99;46 strcpy((H3)-name,lingliu);47 (H3)-age23;(H3)-matg_score88.31;(H3)-chinese_score99.32;(H3)-english_score93.35;(H3)-physics_score94.34;(H3)-chemistry_score96.36;(H3)-bio_score99.99;48 strcpy((H4)-name,xiaoqi);49 (H4)-age24;(H4)-matg_score88.41;(H4)-chinese_score99.42;(H4)-english_score93.45;(H4)-physics_score94.44;(H4)-chemistry_score96.46;(H4)-bio_score99.99;50 FILE *fpfopen(./06_tset.c,w);51 if(fpNULL) 52 {53 perror(fopen);54 return 1;55 }56 for(int i0;i5;i)57 {58 fprintf(fp,name%s\t age%d\t matg_score%.2lf\t chinese_score%.2lf\t english_score%.2lf\t physics_score%.2lf\t chemistry_score%.2lf\t bio_score%.2lf\n,(Hi)-name,(Hi)-age,(Hi)-matg_score,(Hi)-chinese_score,(Hi)-english_score,(Hi)-physics_score,(Hi)-chemistry_score,(Hi)-bio_score);59 }60 fclose(fp);61 fpfopen(./06_tset.c,r);62 if(fpNULL)63 {64 perror(报错信息);65 return 1;66 }67 char arr[10000];68 int i0;69 while(1)70 {71 int retvalfscanf(fp,%c,arr[i]);72 if(retvalEOF)73 {74 break;75 }76 i;77 }78 for(int j0;ji;j)79 {80 printf(%c,arr[j]);81 }82 fclose(fp);83 free(H);84 HNULL;85 return 0;86 }
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/923942.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!