全国计算机等级考试三级C语言上机题46

全国计算机等级考试三级C语言上机题46,第1张

全国计算机等级考试三级C语言上机题46,第2张

☆话题46

已知在的数据文件中有200个四位数。DAT,并且已经调用了读取函数readDat()将这些数存储在数组a中,要求考生编译一个函数jsVal(),其作用是从数组a中顺序取出一个四位数,如果该四位数连续大于该四位数的前五位且该数为奇数,且该数必须能被7整除(如果该四位数之前小于五,则不计数)。然后计算出满足该条件的CNT的数量,并将这四位数按照从大到小的顺序存储在数组B中。最后调用写函数writeDat()将结果CNT和数组B中满足条件的四位数字输出到OUT。DAT文件。
注意:有些源程序存放在prog1.c文件中
数组:程序中已经定义了a[200],b[200]和变量:cnt
。不要更改数据文件中的任何数据内容。DAT,主函数main(),readDat()和writeDat()。
# include
# define MAX 200
int a[MAX],b[MAX],cnt = 0

void jsVal()
{ int i,j,flag;
for(i=5;i

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 全国计算机等级考试三级C语言上机题46

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情