c语言简单程序教程二级程序题

随时掌握考试动态全国计算机二级C语言程序设计章节练习题及答案汇总
来源:  15:57:05 【】 
“全国计算机二级C语言程序设计章节练习题及答案汇总”供考生参考。更多计算机等级考试模拟试题等信息请访问网。
提醒:因页面缓存,查看最新请按F5刷新,最后更新时间:
全国计算机二级C语言程序设计章节练习题及答案汇总
扫描/长按二维码帮助考试通关
2018年等考报考资讯
2018等考各科通关技巧
2018各科最新预测试卷
2018等考各科备考资料
微信搜索""了解更多考试资讯、下载备考资料
  相关推荐:
文章责编:wangmeng& 看了本文的网友还看了
?&&( 15:11:42)?&&( 15:03:20)?&&( 14:54:55)?&&( 14:39:16)?&&( 14:32:17)?&&( 14:29:44)
? ?   ? ?   ? ?   ? ?   ? ?
? ?   ? ?   ?
?   ? ?    ? ?   ? ?   ? ?   ? ?
? ?   ? ?
实用工具 |
| 大全 | 大全
     |
版权声明:如果网所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本内容,请注明出处。
Copyright & 2004- 网 All Rights Reserved 中国科学院研究生院权威支持(北京) 电 话:010- 传 真:010-
在线模拟试题
考证通关杀器
考试最新资讯
一次通关技巧上传时间:
专业全国计算机等级考试二级培训,专业计算机二级培训,通过率95 以上哦,9月全国计算机二级考试培训视频教程软件题库资料,全国计算机等级考试二级VFP视频教程资料,题库讲解也有哦直接百度“腾跃英语计算机学院”,免费学习资料,您值得拥有
56官方微信
扫一扫发现精彩国家计算机二级考试《C语言程序设计》历年真题及答案_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&100W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
国家计算机二级考试《C语言程序设计》历年真题及答案
总评分0.0|
用知识赚钱
试读已结束,如果需要继续阅读或下载,敬请购买
定制HR最喜欢的简历
你可能喜欢热门搜索:
&&&&&&DOC文档下载
游客快捷下载
会员登录下载
下载资源需要10元
邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。注:支付完成后需要自己下载文件,并不会自动发送文件哦!
支付方式:
已注册用户请登录:
当日自动登录&&
&&合作网站一键登录:
1、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器);
2、文档下载后都不会有金锄头文库的水印,预览文档经过压缩,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、所有文档都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的,可以点击右侧栏的客服对话;
下载须知 | 常见问题汇总
国家计算机2级等级考试-C语言上机编程100题库-必备
1 第 1题 m个人的成绩存放在 score数组中,请编写函数 fun,它的功能是将低于平均分的人作为函数值返回,将低于平均分的分数放在 below所指定的函数中。 答案 int funint score[],int m,int below[]{int i,k0,aver0;fori0;i<m;iaverscore[i];aver/m;fori0;i<m;iifscore[i]<aver{below[k]score[i];k;}} 2 第 2题 请编写函数 fun,它的功能是求出 1到 100之内能北 7或者 11整除,但不能同时北 7和 11整除的所有证书,并将他们放在 a所指的数组中,通过 n返回这些数的个数。 答案void funint *a, int *n{int i,j0;fori2;i<1000;iif i70 || i110 i770a[j]i;*}3 第 3题 请编写函数 void funint x,int pp[],int *n,它的功能是求出能整除 x且不是偶数的各整数,并按从小到大的顺序放在 pp所指的数组中,这些除数的个数通过形参 n返回。 答案void funint x, int pp[ ], int *n{int i1,j0;k0,*fori0;i<x;iifi20{t[j]I;j;}fori0;i<j;iifxt[i]0{pp[k]t[i];k;}*}4 第 4题 请编写一个函数 void funchar *tt,int pp[],统计在 tt字符中a到z26 各字母各自出现的次数,并依次放在 pp所指的数组中。 答案void funchar *tt, int pp[]{for i0;i<26;ipp[i]0;while *tt{switch *tt{case ‘a’ pp[0];case ‘b’ pp[1];case ‘c’ pp[2];case ‘d’ pp[3];case ‘e’ pp[4];case ‘f’ pp[5];case ‘g’ pp[6];case ‘h’ pp[7];case ‘i’ pp[8];case ‘j’ pp[9];case ‘k’ pp[10];case ‘l’ pp[11];case ‘m’ pp[12];case ‘n’ pp[12];case ‘o’ pp[14];case ‘p’ pp[15];case ‘q’ pp[16];case ‘r’ pp[17];case ‘s’ pp[18];case ‘t’ pp[19];case ‘u’ pp[20];case ‘v’ pp[21];case ‘w’ pp[22];case ‘x’ pp[23];case ‘y’ pp[24];case ‘z’ pp[25];}}}5 第 5题 请编写一个函数 void funint m,int k,int xx[],该函数的功能是将大于整数 m且紧靠 m的 k各素数存入 xx所指的数组中。 答案void funint m, int k, int xx[]{int g0,I,j,flag1;forim1;i<m*m;i{forj0;j<I;j{ifij0flag1;else{flag0;}}if flag1 ji{if k0{xx[g]i;k--;}}}}6 第 6题 请编写一个函数 void funchar a[],char[],int n,其功能是删除以各字符串中指定下标的字符。其中,a 指向原字符串,删除后的字符串存放在 b所指的数组中,n 中存放指定的下标。 答案void funchar a[],char b[], int n{int I,j0;for i0;i<LEN;iif in{b[j]a[i];j;}b[j]‘\0’;}7 第 7题 请编写一个函数 int funint *s,int t,int *k,用来求除数组的最大元素在数组中的下标并存放在 k所指的储存单元中。 答案void fun int *s, int t, int *k{int I,maxs[0];fori0;i<t;iif s[i]max{maxs[i];*kI;}}8 第 8题 编写函数 fun,功能是根据以下攻势计算 s,计算结果作为函数值返回;n 通过形参传入。S11/121/123.1/1234n 答案float fun int n{float s1.0, t1.0;fori2;i<n;i{ss1/t;}}9 第 9题 编写一个函数 fun,它的功能是根据以下公式求 p的值,结果由函数值带回。M 与 n为两个正整数,且要求 mn。 pm/nm-n 答案float funint m, int n{float p,t1.0;int I;for i1;i<m;itt*I;fort1.0,i1;i<n;itt*I;pp/t;fort1.0,i1;i<m-n;itt*I;pp/t;}10 第 10题 编写函数 fun,它的功能是利用以下的简单迭代方法求方程 cosx-x0的一个实根。迭代步骤如下1取 x1初值为 0.0; 2x0x1,把 x1的值赋各x0;3x1cosx0,求出一个新的 x1;4若 x0-x1的绝对值小于 0.000001,则执行步骤5,否则执行步骤2;5所求 x1就是方程 cosx-x0的一个实根,作为函数值返回。程序将输出 root0.739085。 答案float fun{float x10.0,x0;do{x0x1;x1cosx0;}whilefabsx0-x11e-6;return x1;}11 第 11题 下列程序定义了 nn的二维数组,并在主函数中自动赋值。请编写函数 funint a[][n],该函数的功能是使数组左下半三角元素中的值全部置成 0。 答案int funint a[][N]{int I,j;fori0;i<N;iforj0;j<I;ja[i][j]0;}12 第 12题 下列程序定义了 nn的二维数组,并在主函数中赋值。请编写函数 fun,函数的功能使求出数组周边元素的平均值并作为函数值返回给主函数中的 s。 答案double funint w[][N]{int I,j,k0;double s0.0;forj0;j<N;j{sw[0][j];k;}forj0;j<N;j{sw[N-1][j];k;}fori1;i<N-2;i{sw[i][0];k;}fori1;i<N-2;i{sw[i][N-1];k;}return s/k;}13 第 13题 请编写一个函数 void funint tt[m][n],int pp[n],tt指向一个 m行 n列的二维函数组,求出二维函数组每列中最小元素,并依次放入 pp所指定一维数组中。二维数组中的数已在主函数中赋予。 答案void funint tt[M][N], int pp[N]{int I,j,forj0;j<N;j{mintt[0][j];fori0;i<M;i{if tt[i][j]<minmintt[i][j];}pp[j]}}14 第 14题 请别写函数 fun,函数的功能使求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。 答案int funint a[M][N]{int I,j,s0;forj0;j<N;j{sa[0][j];sa[M-1][j];}fori1;i<M-2;i{sa[i][0];sa[i][N-1];}}15 第 15题 请编写一个函数 unsigned fununsigned w,w使一个大于 10的无符号整数,若 w使 nn≥2位的整数,则函数求出w后 n-1 位的数作为函数值返回。 答案unsigned fununsigned w{unsigned t,s0,s11,p0;whilet10{ift/10pt10;ssp*s1;s1s1*10;tt/10;}}16 第 16题 请编写一个函数 float fundouble h,函数的功能使对变量 h中的值保留 2位小树,并对第三位进行四舍五入规定h中的值位正数。 答案float funfloat h{hh*1000;th5/10;sfloatt/100.0;}17 第 17题 请编写一个函数 funchar *s,该函数的功能使把字符串中的内容拟置。 答案void funchar *s{int I,m,n;i0;mnstrlens-1;whilei<n1/2{chs[i];s[i]s[m];s[m]i;m--;}}18 第 18题 编写程序,实现矩阵3 行 3列的转置即行列互换。答案void funint array[3][3]{int I,j,fori0;i<3;iforj0;j<I,j{temparray[i][j];array[i][j]array[j][i];array[j][i]}}19 第 19题 编写函数 fun,该函数的功能是从字符中删除指定的字符,同一字母的大、小写按不同字符处理。 答案void funchar s[],int c{int i0;char *p;while*p{if*pc{s[i]*p;i;}p;}s[i]‘\0’;}20 第 20题 编写函数 int funint lim,int aa[max],该函数的功能是求出小于或等于 lim的所有素数并放在 aa数组中,该函数返回所求的素数的个数。 答案int funint lim, int aa[MAX]{int k0,I,j;i1;i--{forj2;j<i;jifij0ifji{aa[k]i;k;}}}21 第 21题 请编写函数
本文(国家计算机2级等级考试-C语言上机编程100题库-必备)为本站会员(任娇浩)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“”【网址:】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
分享当前资源【国家计算机2级等级考试-C语言上机编程100题库-必备】到朋友圈,您即可以免费下载此资源!
微信扫一扫分享到朋友圈
操作提示:任选上面一个二维码,打开微信,点击“发现”使用“扫一扫”,即可将选择的网页分享到朋友圈
您可能感兴趣的------------------------------------------------------------------------------------------------------
元price_share
&|&川公网安备 12号&|&经营许可证(蜀ICP备号-1)(C) by Sichuan Goldhoe Inc. All Rights Reserved.
&strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>一、&/span>&/strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>本站提供全自助服务,购买后点击下载按钮可以下载到你电脑或手机(系统不会发送文档到您的邮箱),请注意查看下载存放位置;&/span>&/p>&p>&strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>二、&/span>&/strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>本站具有防盗链功能,所以不要使用迅雷、旋风、网际快车等第三方辅助下载工具(不支持&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>QQ浏览器&/span>),否则下载下来的文件只是网页或乱码;&/span>&br/>&/p>&p>&strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>三、&/span>&/strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>由于网络原因、下载知识欠缺、本地电脑&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>或&/span>手机阻止下载等问题无法解决时,需要提供以下&/span>&span style=&font-family: 微软雅黑, &Microsoft YaHei&; color: rgb(255, 0, 0);&>任意一条信息&/span>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>给我们,我们才能更及时地为你服务:&/span>&br/>&/p>&p>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>3.1、如果是注册的会员,请告诉我们你的会员账号;&/span>&/p>&p>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>3.2、如果是游客下载的,请告诉我们你下载时填写的手机或者邮箱;&/span>&/p>&p>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>3.3、如果是微信或QQ快捷登陆的,请告诉我们你的微信或QQ昵称;&/span>&/p>&p>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>3.4、如果这些你仍然无法确定,请告诉我们你的付款单号(我们可以通过单号反过来查询你的账号和下载记录)&/span>&a href=&https://www.jinchutou.com/i-93.html& target=&_blank& style=&text-decoration: color: rgb(255, 192, 0); font-family: 微软雅黑, &Microsoft YaHei&;&>&span style=&color: rgb(255, 192, 0); font-family: 微软雅黑, &Microsoft YaHei&;&>看看什么是单号?&/span>&/a>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>;&/span>&/p>&p>&strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>四、&/span>&/strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>需要下载哪份文档,请发送文档网址,而不是截图,更不要直接把标题给我们;&/span>&br/>&/p>&p>&strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>五、&/span>&/strong>&span style=&font-family: 微软雅黑, &Microsoft YaHei&;&>其它下载常见问题详见:&/span>&a href=&https://www.jinchutou.com/info-0-23-1.html& target=&_blank& style=&font-family: 微软雅黑, &Microsoft YaHei&;&>https://www.jinchutou.com/info-0-23-1.html&/a>&br/>&/p>&p>&br/>&/p>" />
&span id=&_baidu_bookmark_start_2& style=&display: line-height: 0&>?&/span>&span id=&_baidu_bookmark_start_4& style=&display: line-height: 0&>?&/span>&/p>&p>&span style=&font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>& & 鉴于本网发布稿件来源广泛、数量较多, 系统审核过程只针对存在明显违法有害内容(如色情、暴力、反动、危害社会治安及公共安全等公安部门明文规定的违法内容)进行处理,难以逐一核准作者身份及核验所发布的内容是否存在侵权事宜, 如果著作权人发现本网已转载或摘编了其拥有著作权的作品或对稿酬有疑议, 请及时与本网联系删除。&/span>&/p>&p>&strong style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 white-space: background-color: rgb(255, 255, 255);&>& & 侵权处理办法参考版权提示一文:&/strong>&a href=&https://www.jinchutou.com/h-59.html& target=&_blank& textvalue=&https://www.jinchutou.com/h-59.html&>https://www.jinchutou.com/h-59.html&/a>&span style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>&&/span>&/p>&p>&span style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>1、如涉及内容过多,需要发送邮箱,请电子邮箱到,我们会及时处理;&/span>&/p>&p>&span style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>2、系统一旦删除后,文档肯定是不能下载了的,但展示页面缓存需要一段时间才能清空,请耐心等待2-6小时;&/span>&/p>&p>&span style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>3、请版权所有人(单位)提供最起码的证明(证明版权所有人),以便我们尽快查处上传人;&/span>&/p>&p>&span style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>4、请文明对话,友好处理;&/span>&/p>&p>&span style=&color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &Times New Roman&; font-size: 14 background-color: rgb(255, 255, 255);&>5、为了杜绝以前再有类似的侵权事情,可以为我们提供相应的关键字,便于管理人员添加到系统后能有效排除和抵制与您(贵单位)相关版权作品上传;&/span>&/p>&p>&span id=&_baidu_bookmark_end_5& style=&display: line-height: 0&>?&/span>&span id=&_baidu_bookmark_end_3& style=&display: line-height: 0&>?&/span>&/p>" />
&span style=&color: rgb(85, 85, 85); font-family: 微软雅黑; background-color: rgb(255, 255, 255);&>& & 为了维护合法,安定的网络环境,本着开放包容的心态共建共享金锄头文库平台,请各位上传人本着自律和责任心共享发布有价值的文档;本站客服对于上传人服务前,有以下几点可提前参阅:&/span>&/p>&p>&span style=&color: rgb(85, 85, 85); font-family: 微软雅黑; background-color: rgb(255, 255, 255);&>1、本站上传会员收益见:&a href=&https://www.jinchutou.com/h-36.html& target=&_blank&>https://www.jinchutou.com/h-36.html&/a> &/span>&/p>&p>2、本站不会为任何刚注册的上传会员特批解除上传限制,普通会员每天可以上传50份,值班经值会审核其上传内容,请自行观察自己上传的文档哪些在“临时转换中”(审核通过),哪些在审核拒绝中,连续坚持几天都没有任何文档被拒的情况下,根据文档质量和发布分类是否正常等考量合格后值班经理会特批升级会员等级,相应的权益也同时上升。&/p>&p>3、上传人本着友好、合作、共建、共享的原则,请耐心仔细的查看《&a href=&https://www.jinchutou.com/i-143.html& target=&_blank&>违禁作品内容处理规则》;&/a>&a href=&https://www.jinchutou.com/i-143.html& target=&_blank&>https://www.jinchutou.com/i-143.html&/a>&/p>&p>4、上传人可以观注本站公告,查看其它被公示永久封禁的原因&a href=&https://www.jinchutou.com/news-1.html& target=&_blank&>https://www.jinchutou.com/news-1.html&/a>&/p>&p>5、其它问题可以参阅上传常见问题指引:&a href=&https://www.jinchutou.com/info-0-25-1.html& target=&_blank&>https://www.jinchutou.com/info-0-25-1.html&/a>&/p>" />

我要回帖

更多关于 c语言简单程序教程 的文章

 

随机推荐