修改以下代码,使输出结果能长时间显示:int duqu(struct student *list) { int n = 0; FILE *fp = fopen("C:\\Users\\dell\\Desktop\\软件设计-源文件\\A3\\note.txt", "r"); if (fp == NULL) { printf("无法打开文件"); return n; } char line[100]; fgets(line, 100, fp); sscanf(line, "%d", &n); printf("学号 平时成绩 期中成绩 期末成绩 \n"); for (int i = 0; i < n; i++) { fgets(line, 100, fp); sscanf(line, "%s %f %f %f", list[i].code, &list[i].s1, &list[i].s2, &list[i].s3); printf("\t %s %5.1lf %5.1lf %5.1lf \n", list[i].code, list[i].s1, list[i].s2, list[i].s3); } printf("\n\n\n ****** 读取文件成功!摁任意键继续! ****** \n"); fclose(fp); return n; }
时间: 2024-04-06 10:31:42 浏览: 21
int duqu(struct student *list) {
int n = 0;
FILE *fp = fopen("C:\\Users\\dell\\Desktop\\软件设计-源文件\\A3\\note.txt", "r");
if (fp == NULL) {
printf("无法打开文件");
return n;
}
char line[100];
fgets(line, 100, fp);
sscanf(line, "%d", &n);
printf("学号 平时成绩 期中成绩 期末成绩 \n");
for (int i = 0; i < n; i++) {
fgets(line, 100, fp);
sscanf(line, "%s %f %f %f", list[i].code, &list[i].s1, &list[i].s2, &list[i].s3);
printf("\t %s %5.1lf %5.1lf %5.1lf \n", list[i].code, list[i].s1, list[i].s2, list[i].s3);
}
printf("\n\n\n ****** 读取文件成功! 按任意键继续! ****** \n");
fclose(fp);
while (getchar() != '\n'); // 等待用户按下回车键继续
return n;
}
在输出"读取文件成功! 按任意键继续!"后,加入一个等待用户按下回车键的代码,使得程序等待用户输入后才会结束。这样就可以保证输出结果能够长时间显示了。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)