文件与结构体
文件与结构体
未闻花开_
一个IT小白
展开
-
向文件in.txt中写入字符串HelloWorld。
#include<stdio.h>void solve(){/********** Begin *********/ FILE * pfile = fopen("in.txt","w"); fprintf(pfile,"HelloWorld"); fclose(pfile);/********** End **********/}原创 2022-03-20 20:16:49 · 5928 阅读 · 2 评论 -
从键盘输入两个学生的学号,姓名和成绩(整数),分别存入结构体中,输出成绩较高的学生的学号,姓名和成绩。
#include<stdio.h>/*********Begin*********/int main(){ struct data { char num[20]; char name[20]; int score; }s1,s2; scanf("%s%s%d",s1.num,s1.name,&s1.score); scanf("%s%s%d",s2.num,s2.name,&s2.score.原创 2022-03-20 20:15:01 · 9297 阅读 · 4 评论 -
有n个学生的信息(包括学号,姓名,成绩),要求按照成绩的高低顺序输出学生的信息。
#include<stdio.h>struct Student { long number; char name[20]; int score;} stu[210], temp;int main() { int n, i, j; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%ld", &stu[i].number); scanf("%s", stu[i].name); .原创 2022-03-20 20:13:54 · 5980 阅读 · 0 评论