皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
程序通过定义学生结构体变量,存储了学生的、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容。 请选择在下画线处填入正确的语句,使程序得出正确的结果。 #include #define N 5 typedef struct student { long sno; char name[10]; float score[3]; } STU; void fun(char *filename) { FILE *fp; int i, j; STU s[N], t; /**********found**********/ fp = fopen(filename, ____); fread(s, sizeof(STU), N, fp); fclose(fp); for (i=0; i s[j].sno) { t = s[i]; s[i] = s[j]; s[j] = t; } fp = fopen(filename, "wb"); fwrite(s, sizeof(STU), N, fp); fclose(fp); } main() { STU t[N]={ {10005,"ZhangSan", 95, 80, 88}, {10003,"LiSi", 85, 70, 78}, {10002,"CaoKai", 75, 60, 88}, {10004,"FangFang", 90, 82, 87}, {10001,"MaChao", 91, 92, 77}}, ss[N]; int i,j; FILE *fp; fp = fopen("student.dat", "wb"); fwrite(t, sizeof(STU), 5, fp); fclose(fp); printf("\n\nThe original data :\n\n"); for (j=0; j A. r' B. w' C. "w" D. "r"
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】按照《合同法》的规定,“商业广告的内容符合要约规定的”视为( )。
A.
要约
B.
承诺
C.
协议
D.
要约邀请
【简答题】n. [pl.] the main building or offices used by a large company or organization 总部;总公司;总办事处
【单选题】()在所有的数控车床上都能使用。
A.
用C轴作圆周分线
B.
在G功能中加入圆周分线参数
C.
轴向分线
D.
不存在一种可使用于所有数控车床的分线方法
【单选题】( )在所有的数控车床上都能使用。
A.
用c轴作圆周分线
B.
在G功能中加入圆周分线参数
C.
轴向分线
D.
不存在一种可使用于所有数控车床的分线方法
【单选题】( )在所有的数控车床上都能使用。
A.
(A)用C轴作圆周分线
B.
(B)在G功能中加入圆周分线参数
C.
(C)轴向分线
D.
(D)不存在一种可使用于所有数控车床的分线方法
【判断题】以最大速度进行短跑至力竭时,运动肌糖原接近耗尽。
A.
正确
B.
错误
【单选题】商业广告的内容符合要约规定的,视为( )。
A.
要约
B.
要约邀请
C.
承诺
D.
新要约
【单选题】( )在所有的数控车床上都能使用。
A.
用C轴作圆周分线
B.
在G功能中加入圆周分线参数
C.
轴向分线).不存在一种可使用于所有数控车床的分线方法
【判断题】以最大速度进行短跑至力竭时,运动肌内糖原储量接近耗竭。
A.
正确
B.
错误
【单选题】在所有的数控车床上都能使用。
A.
用C轴作圆周分线
B.
在G功能中加入圆周分线参数
C.
轴向分线
D.
不存在一种可使用于所有数控车床的分线方法
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题