皮皮学,免费搜题
登录
搜题
【简答题】
已知数据文件IN.dat中存有300个四位数,并已调用读函数Rdata()把这些数存入数组a中,请编写函数NumCal(),其功能是:求出千位上的数加个位上的数等于百位上的数加十位上的数的四位数的个数count,再求出所有满足此条件的四位数的平均值Ave1,以及不满足此条件的四位数的平均值Ave2。最后调用写函数Wdata(),把结果输出到OUT.dat文件中。 例如:6712,6+2=7+1,则该数满足条件,计算平均值Ave1,且个数count=count+1。8129, 8+9!=1+2,则该数不满足条件,计算平均值Ave2。 注意:部分源程序已经给出。已定义数组a[300],已定义变量count、Ave1、Ave2。请勿改动主函数main()、读函数Rdata()和写函数Wdata()的内容。 include <stdio. h> int a[300], count = 0; double Ave1 = 0.0, Ave2 = 0.0; void NumCal () { } void Rdata() { FILE *fp; int i; fp = fopen('IN. dat', 'r'); for (i=0; i<300; i++) fscanf( fp, '%d,', &a[i]; fclose (fp); } void Wdata () { FILE *fp; fp = fopen('OUT. dat', 'w'); fprintf(fp, '%d/n%7.2f/n%7.2f/n', count, Ave1, Ave2); fclose (fp); } main () { Rdata (); NumCal ( ); Wdata (); printf ('count=%d/n 满足条件的平均值 Ave1=%7.2f/n 不满足条件的平均值Ave2=%7.2f/n', count, Ave1, Ave2); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】首次采用蜡疗及热疗法对骨关节脱位后的患者进行护理的医家是
A.
华佗
B.
张仲景
C.
孙思邈
D.
蔺道人
E.
葛洪
【单选题】机械波的表达式为 (国际单位制),则该机械波的( )。
A.
波长为5m
B.
波速为10m/s
C.
波沿x轴正方向传播
D.
周期为1/3 s
【单选题】首次采用蜡疗及热疗法对骨关节脱位
A.
张仲景
B.
孙思邈
C.
王焘
D.
华佗
E.
蔺道人
【单选题】电流互感器二次回路不允许接()
A.
测量仪表
B.
继电器
C.
短接线
D.
熔断器
【多选题】毛泽东思想活的灵魂的三个方面是
A.
统一战线
B.
实事求是
C.
群众路线
D.
独立自主
【单选题】对存货进行监督性盘点是( )。
A.
注册会计师的责任
B.
会计师事务所的质量控制程序
C.
被审计单位管理当局的责任
D.
被审计单位的内部控制制度
【单选题】为了防止断线或接触不良,电流互感器二次回路中不允许有()
A.
接头
B.
隔离开关辅助接点
C.
开关
D.
接头,隔离开关辅助接点,开关
【简答题】(一)资料 2016年3月,某审计组对乙公司2015年度财务收支进行了审计。有关生产与存货循环审计情况和资料如下: 1.为了检查乙公司生产和存货循环内部控制的有效性,审计组准备实施如下审计程序: (1)检查生产通知单是否连续编号; (2)检查直接材料计价方法是否恰当; (3)抽查领料凭证是否经由生产部门经理批准; (4)计算近3年毛利率并进行趋势分析。 2.通过计算,审计人员发现乙公司近3年毛利率...
【简答题】为什么电流互感器二次回路不允许接入熔断器,电压互感器二次回路中需接入自动空气开关。
【单选题】电流互感器二次回路不允许接( )。
A.
测量仪表
B.
继电器
C.
短路线
D.
熔断器
相关题目: