安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx

安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx

ID:60829106

大小:70.83 KB

页数:9页

时间:2020-12-20

安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx_第1页
安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx_第2页
安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx_第3页
安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx_第4页
安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx_第5页
资源描述:

《安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、安庆职业技术学院第三届职业技能大赛“程序设计”竞赛试题系别班级学号姓名赛题1赛题2赛题3总分项目1说明:编写C语言程序,输入一个长度为20的整型数组,把数组中重复出现的元素删去(如出现三个0,则删去后两个),输出删节后的新数组。要求源程序文件名为“Test1.c”,生成的可执行文件为“Test1.exe”评委评分:评分项目及分值评委1评委2合计编码规范(10分)算法设计(20分)程序结果(20分)平均得分代码:/*2011.12.14下午14:44张海山编译环境:vc6.0*/#include"stdio.h"#defineN20voidmain(){inta[N],b[N];in

2、ti;intflag=1;printf("请入一个长度为20的整型数组,元素范围在0~9之间:");//输入的数字在1~9的范围for(i=0;i=10)//如果不在这个范围就报错{printf("悲剧了~~输入出错啦!提示:输入范围在0~9之间");flag=0;break;}}while(flag)//判断这个输入是否在1~9的范围{printf("处理前的数组:");for(i=0;i

3、"");flag=0;for(i=0;i

4、文件为“Test2.exe”ABCDEDCBAABCDCBAABCBAABAAABAABCBAABCDCBAABCDEDCBA评委评分:评分项目及分值评委1评委2合计编码规范(10分)算法设计(20分)程序结果(20分)平均得分代码:/*2011.12.14下午13.35张海山10级软件二班编译环境:vc6.0*/#include"stdio.h"voidmain(){inti,j,k;//定义charc='A';for(i=0;i<5;i++){i,j,k;i控制行数,//初始化//分两大步做j控制输出的空格数,先输出上三角k控制输出字母for(j=0;j

5、;j++)//控制空格数printf("");for(k=0;k<5-i;k++)//控制字母输出printf("%c",c++);--c;for(k=0;k<4-i;k++)printf("%c",--c);printf("");//换行}for(i=0;i<4;i++)//下半部分{for(j=0;j<3-i;j++)//控制空格数printf("");c='A';for(k=0;k

6、输入任意键结束!");getch();}测试效果:项目3说明:写出一个程序,接受一个以N/D的形式输入的分数,其中N为分子,D为分母,输出它的小数形式。如果它的小数形式存在循环节,要将其用括号括起来。例如:1/3=.00000...表示为.(3),又如41/333=.123123123...表示为.(123),要求源程序文件名为“Test3.c”,生成的可执行文件为“Test3.exe”一些转化的例子:1/3=.(3)22/5=4.41/7=.(142857)3/8=.37545/46=.803(571428)用上面的分数和11/59来测试你的程序。运行举例:输入:N,

7、D:17输出:1/7=.(142857)本题中,0<=N<=65535,0<=D<=65535,设运算结果小数点后最多保留100位。评委评分:评分项目及分值评委1评委2合计编码规范(10分)算法设计(20分)程序结果(20分)平均得分代码:#include"stdio.h"#defineMax100intyushu[Max];intshang[Max];intq,top;intn,d;voidinput(){printf("请输入分数格式如3,2:");scanf

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

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

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