编写程序,把包含学生成绩的字典保存为二进行制文件,然后再读取内容并显示。
举一反三
- 编写程序,1. 包含三名学生姓名和一门课的成绩的信息写入文本文件2. 读取文本文件内容并显示3. 计算所有学生成绩的平均分并显示,4. 将学生的姓名和成绩按照成绩降序写入一个新的文件
- 27.定义一个学生结构体类型,包含学号、姓名、分数3个分量,然后再定义一个变量,把这个变量写入文件STUDENT中,然后再读出文件内容,并显示到屏幕上。请使用函数fwrite和fread。
- 设计题1:文件s.txt保存了学生的平时成绩和期末成绩,编写程序读取所有成绩,计算总评成绩(四舍五入到整数),其中总评成绩=平时成绩×40%+期末成绩×60%。最后按总评成绩降序排列后保存至一个新的文件“总评.txt”内。(实验指导书70页14题)
- 使用open_file函数以及8.2节第一个习题编写的程序,打开给定的文件并读取其内容。
- 使用给定的整数n,编写一个程序生成一个包含(i, i*i)的字典,该字典包含1到n之间的整数(两者都包含)。然后程序应该打印字典。 假设向程序提供以下输入:8 则输出为: {1:1,2:4,3:9,4:16,5:25,6:36,,7:49,8:64}