第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷

第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷

ID:35430221

大小:58.15 KB

页数:6页

时间:2019-03-24

第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷_第1页
第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷_第2页
第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷_第3页
第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷_第4页
第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷_第5页
资源描述:

《第五届全国itat教育工程就业技能大赛复赛试题c语言程序设计复赛试题b卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第五届全ITAT教育工程就业技能大赛复赛试题C语言程序设计(B卷)请考生仔细阅读并严格遵守题目屮关于文件保存和命名的要求。请务必按照试卷要求为文件命名。考生答题完毕后,首先创建以“准考证号”命名的文件夹(形式如:433034683),并将考试结果严格按题目上的命名要求进行命名并直接保存在该文件夹下。注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件夹根目录下。然后选中整个文件夹,用Winnir压缩工具打包后存放在本考场指定的考试结果存放地址,经监考老师确认上传无误后方可离开考场。注意:在提交答案时,

2、请务必选中上述存放作品的文件夹(如前面创建的433034683文件夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请确保上述压缩包仍保存在本地计算机中。请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不得包含本试题文件和试题素材。注意:凡违反上述规定的考生,其成绩一律按零分处理。题目命名要求:请将编写好的源程序以题号命名,例如第1题的源程序保存为“1.C”)。重要提示:由于时间有限,请考生首先保证编写的程序在Wintc环境下可以编译通过并执行,并在此基础上保证完成考题要求的全部功能,以免

3、因编译不通过影响考生的考试成绩。1、编程解决如下问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁,鸡母,鸡雏各儿何?(20分)/*HELLO,jc—Hello,world*/#include"stdio.h〃#include"conio.h"main(){intjw,jm,jc;for(jw二1;jw<100;jw++){for(jm=l;jm<100;jm++){for(jc=l;jc<100;jc++){if(jw+jm+jc==100&&5*jw+3*jm+jc/3==100)printf("

4、%dt%dt%d",jw,jm,jc);}jc二1;}jm=l;}getchO;}2、编程实现:有二维数组a[3][3]={{1.3,2.7,3.6},{2,3,4.7},{3,4,1.27}},将数组a的每一行元素均除以该行上绝对值最大的元素,按行输出新数组。(20分)/*HELLO.C~Hello,world*/#include"stdio.h"#inelude"conio.h〃#include"math,h"main(){floata[3][3]二{{1.3,2.7,3.6},{2,3,4.7},{3,4,1

5、.27}};inti,j;floatmax[3];printf("before:rT);for(i=0;i<3;i++){for(j=0;j<3;j++){printf(,z%4.a[i][j]);}printf(z/zz);}for(i=0;i<3;i++){max[i]二fabs(a[i][0]);for(j=0;j<3;j++){if(fabs(a[i][j])>max[i])max[i]=fabs(a[i][j]);}}printf("after:、n");for(i=0;i<3;i++){for(j=0;j

6、<3;j++){printf(z,%4.2ft",a[i][j]/max[i]);printf("");getch();3、编程:设x、y取值为区间[1,10]的整数,f(x,y)=(3x-2y)/(x+y),求使f(x,y)取最小值的xl、yl,要求使用自定义函数实现f(x,y)功能。(20分)/*HELLO.C―Hello,world*/#inelude"stdio.h"#include"conio.h"floatf(float,float);main(){intx,y,xl,yl;floatmin;min=f(

7、l,1);for(x=l;x<=10;x++){for(y=l;y<=10;y++){printf(,za[%d][%d]=%4.2ft,z,x,y,f((float)x,(float)y));if(min>f((float)x,(float)y)){min=f((float)x,(float)y);xl二x;yl二y;printf(/zxl:%dtyl:%dz,,xl,yl);getch();}floatf(floata,floatb){floatresult;result=(3*a-2*b)/(a+b);r

8、eturnresult;}4、编写函数fun,其功能是:在字符串中所有数字字符前加一个字符,要求通过指针实现。(20分)/*HELLO.C―Hello,world*/#include"stdio.h"#includez,conio.h"charfun(char*si){char*s=sl;chara[1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。