已知数据文件in.dat中存有200个四位数,并已调用读函数readDat0把这些数存入数组a中,请考生编制一
已知数据文件in.dat中存有200个四位数,并已调用读函数readDat0把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数组a中取出一个四位数,如果该四位数大于该四位数以后的连续五个数且该数是奇数(该四位数以后不满五个数,则不统计),则统计出满足此条件的个数cnt并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数 writeDat把结果cnt以及数组b中符合条件的四位数输出到0ut.dat文件中。 注意:部分源程序存在test.C文件中。 程序中已定义数组:a[200],b[200],已定义变量:cnt 请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
【审题关键句】大于后连续5个数,奇数,从小到大排序。
【解题思路】本题类似第35套试题,通过审题可以发现主要有两个不同点:①判断数值为奇数,可通过a[i]%2进行判断,参考答案的第4条语句;②要求进行比较的元素大于后连续5个数,因此在设置判断条件时,作为比较的两个数之间应该是大于关系,参考答案的第4条语句。
【参考答案】
明白离散数学的来转转我用A代替全称量词,E代表存在量词如果论述域是整数I,确定下列命题哪些是真题中 数学 2020-06-06 …
e^(2πi*(1/6))=(e^2πi)^(1/6)=1^(1/6)=1e^(2πi*(1/6) 语文 2020-06-12 …
如图所示,真空室内竖直条形区域I存在垂直纸面向外的匀强磁场,条形区域Ⅱ(含I、Ⅱ区域分界面)存在水 物理 2020-06-28 …
如图,真空室内竖直条形区域I存在垂直纸面向外的匀强磁场,条形区域Ⅱ(含I、Ⅱ区域分界面)存在水平向 物理 2020-06-28 …
英语单词填空1.时间状语:d-r-n-2.场所:b-s-s-o-f-r--e-a-t-e-t3.教 英语 2020-07-14 …
e^πi+1=0真的对吗e^πi=-1∴e^2πi=1∴2πi=0∴i=0悖论了 数学 2020-07-24 …
复数的运算问题比如比如(-1)^(-i)的如何运算的?因为由欧拉定理e^(pi*i)=-1(-1) 数学 2020-08-02 …
(-1)^(-i)=多少?(-1)^(-i)=[(-1)^(-1)]^i=(-1)^i=[e^(pi 数学 2020-11-01 …
设随机变量ξ1,ξ2,…,ξ10独立,且E(ξi)=a,D(ξi)=b,i=1,2,…,10,记η= 数学 2020-11-02 …
如图所示,真空室内竖直条形区域I存在垂直纸面向外的匀强磁场,条形区域Ⅱ(含I、Ⅱ区域分界面)存在水平 物理 2020-12-25 …