皮皮学,免费搜题
登录
搜题
【简答题】
已知数据文件IN76.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把个位数字和千位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的千位数字),以及把百位数和十位数组成另一个新的十位数cd(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),如果新组成的两个十位数必须是一个奇数,另一个为偶数且两个十位数中至少有一个数能被17整除,同时两个新十位数字均不为0,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数wfiteDat()把结果cnt及数组b中符合条件的4位数输出到OUT76. DAT文件中。 注意:部分源程序已给出。 已定义数组:a[200], b[200], 己定义变量:cnt。 请勿改动主函数main()、读函数madDat()和写函数writeDat()的内容。 试题程序: include<stdio. h> define MAX 200 int a[MAX] , b[MAX] , cnt=0; void jsVal( ) { } void readDat ( ) { int i; FILE *fp; fp=fopen ('IN76.DAT', 'r'); for (i=0; i<MAX; i++) fscanf (fp, '%d', &a [i] ); fclose (fp); } main ( ) { int i; readDat (); jsVal ( ); printf ('满足条件的数=%d/n', cnt); for (i=0; i<cnt; i++) printf('%d',b[i]); printf ('/n'); writeDat (); } writeDat () { FILE *fp; int i; fp=fopen ( 'OUT7 6. DAT', 'w' ); fprintf (fp, '%d/n', cnt); for (i=0; i<cnt; i++) fprintf(fp, '%d/n',b[i]); fclose (fp); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】下列哪项不是精神分裂症后抑郁的诊断要点
A.
精神分裂症病情好转但未痊愈时出现抑郁症状
B.
精神分裂症患者抑郁症状至少持续2周以上,且虽然遗留有精神病性症状,但已非主要临床相
C.
精神分裂症患者出现动力下降、精力差、睡眠障碍等
D.
需排除抑郁症、分裂情感性精神病
【简答题】影响混凝土结构耐久性的主要因素有哪些?
【简答题】影响混凝土结构耐久性的主要因素有混凝土的碳化、 、混凝土的冻融破坏、混凝土的碱集料反应和侵蚀性介质的腐蚀等。
【单选题】下列哪项不是精神分裂症后抑郁的诊断要点
A.
精神分裂症病情好转但未痊愈时出现抑郁症状
B.
精神分裂症患者抑郁症状至少持续2周以上,且虽然遗留有精神病性症状,但已非主要临床相
C.
精神分裂症患者出现动力下降、精力差、睡眠障碍等
D.
需排除抑郁症、分裂情感性精神病
E.
最近1年内确诊为精神分裂症
【判断题】缩减逻辑卷要求不能在线缩减,需要先卸载。
A.
正确
B.
错误
【简答题】影响混凝土结构耐久性的主要因素有哪些?混凝土结构耐久性设计应考虑哪些问题?
【简答题】影响混凝土结构耐久性的主要因素有________和______。
【单选题】在 Word 2016 文档编辑中 ,要想实现图文混排,必须首先 ( ) 。
A.
选取一个图形
B.
选取一段文字
C.
使图片为浮动方式
D.
选取一段含有图形的文字
【简答题】影响混凝土结构耐久性的主要因素有________和______。
【单选题】诊断精神分裂症时,需排除( )
A.
器质性精神障碍
B.
心境障碍
C.
精神活性物和非成瘾物质所致精神障碍
D.
分裂情感性精神障碍
E.
以上都对
相关题目: