首页 2017年3月计算机三级网络技术备考练习题.docx

2017年3月计算机三级网络技术备考练习题.docx

2017年3月计算机三级网络技术备考练习题.docx

上传者: 小小水马走 2017-03-20 评分1 评论0 下载0 收藏0 阅读量445 暂无简介 简介 举报

简介:本文档为《2017年3月计算机三级网络技术备考练习题docx》,可适用于源代码领域,主题内容包含年月计算机三级网络技术备考练习题  很多时候计算机等级证书是我们找工作的敲门砖因此计算机等级证书也是有一定的含金量的。以下是为大家整理的年月备考练习符等。

2017 3 月计算机三级网络技术备考练习题 很多时候计算机等级证书是我们找工作的敲门砖,因此,计算机等级证书也是有一定 的含金量的。以下是为大家整理的 2017 3 月备考练习题,希望对大家有帮助 ! 1. 已知数据文件 IN1.DAT 中存有 200 4 位数,并已调用读函数 readDat() 把这些 数存入数组 a 中,请编制一函数 jsVal() ,其功能是:如果 4 位数各位上的数字均是奇数, 则统计出满足此条件的个数 cnt ,并把这些 4 位数按从大到小的顺序存入数组 b 中。最 后调用函数 writeDat() 把结果 cnt 及数组 b 中符合条件的 4 位数输出到 OUT1.DAT 文件。 注意:部分源程序已给出。 程序中已定义数组: a[200] b[200] ,已定义变量: cnt 请勿改动主函数 main() 、读函数 readDat() 和写函数 writeDat() 的内容。 #include #defineMAX200 inta[MAX],b[MAX],cnt=0; voidwriteDat(); voidjsVal() { inti,j;/* 定义循环控制变量 */ inta1,a2,a3,a4;/* 定义变量保存 4 位数的每位数字 */ inttemp;/* 定义数据交换时的暂存变量 */ for(i=0;i<200;i++)/* 逐个取每一个 4 位数 */ { a4=a[i]/1000;/* 4 位数的千位数字 */ a3=a[i]%1000/100;/* 4 位数的百位数字 */ a2=a[i]%100/10;/* 4 位数的十位数字 */ a1=a[i]%10;/* 4 位数的个位数字 */ if(a4%2!=0&&a3%2!=0&&a2%2!=0&&a1%2!=0)

第1页

职业精品

(汽车)产品营销策划书范文.doc

HH牙膏营销方案策划书.doc

加班管理人力资源考勤管理系统方案.doc

物品采购管理制度-正式.doc

用户评论

0/200
    暂无评论
上传我的资料

精彩专题

相关资料换一换

资料评价:

/ 6
所需积分:0 立即下载

意见
反馈

返回
顶部