c语言上机编程题(完整版)

c语言上机编程题(完整版)

ID:12465419

大小:152.50 KB

页数:31页

时间:2018-07-17

c语言上机编程题(完整版)_第1页
c语言上机编程题(完整版)_第2页
c语言上机编程题(完整版)_第3页
c语言上机编程题(完整版)_第4页
c语言上机编程题(完整版)_第5页
资源描述:

《c语言上机编程题(完整版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、include#includevoidmain(){inta[10]={1,4,2,7,3,12,5,34,5,9},i,max,pos;//clrscr();max=a[0];pos=0;for(i=1;i<10;i++)/************found************/if(max

2、axif(max<=a[i])if(a[i]>max)if(a[i]>=max)第二个位置:pos=i;二、程序填空题(30分,得分:30分) 在考生文件夹下,给定程序FILL.C的功能是:从键盘上输入一个数字组成的字符串(字符串长度小于8),将该字符串转换成一个十进制数。例如:从键盘上输入12345,则程序运行的结果应当为:n=12345。请填空,并运行该程序,然后将源程序文件FILL.C提交。程序有两个空(1)、(2)需要补充完整。并将程序调试出所需的结果。注意:不要随意改动程序,不得增行或删行,也不得更改程序的结构!做题情况源程序文件#include"s

3、tdio.h"#include"string.h"voidmain(){chars[10];inti;longintn;//clrscr();/**************found************/n=0;scanf("%s",s);for(i=0;i

4、+*(i+s)-’0’;n=n*10-’0’+s[i];n=n*10-’0’+*(s+i);n=n*10-’0’+*(i+s);n=n*10+(s[i]-’0’);n=n*10+(*(s+i)-’0’);n=n*10+(*(i+s)-’0’);n=n*10+(s[i]-48);n=n*10+(*(s+i)-48);n=n*10+(*(i+s)-48);n=n*10-(’0’-*(i+s));n=n*10-(’0’-s[i]);n=n*10-(’0’-*(s+i));n=n*10+s[i]-48;n=n*10+*(s+i)-48;n=n*10+*(i+s)-48

5、;n=n*10-48+s[i];n=n*10-48+*(s+i);三、程序设计题(40分,得分:40分) 在考生文件夹下,要求程序PROG.C的功能是:将一个4位的整数m拆开,然后按相反顺序输出,每输出一位数其后留2个空格。例如,如果m=1234,则程序的输出结果应为:m=1234,4321。部分源程序存在文件PROG.C中。请在main()函数中的/*******begin********/与/********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。注意:main()函数中的最后一行以及m

6、ain()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。运行并调试程序,然后将源程序文件PROG.C提交。特别提示:必须将计算结果存入变量sum中。做题情况源程序文件#include"stdio.h"#include"math.h"#include"conio.h"#include"stdlib.h"voidmain(){intm=1234,a,b,c,d;/***********begin***********/a=m%1230;b=(m%100)/10;c=(m/100)%10;d=m/1000;/************end******

7、******/printf("m=%d,%d%d%d%d",m,a,b,c,d);NONO(m,a,b,c,d);}NONO(x,a,b,c,d)intx,a,b,c,d;{FILE*f;f=fopen("D:exam11200112PROGOUT.DAT","w");fprintf(f,"x=%d:%3d%3d%3d%3d####",x,a,b,c,d);fclose(f);}结果文件x=1234:4321####结果文件正确标准答案结果文件包含:x=1234:4321####辅助判分源文件包含:%``比例:20/10``比例:20/100``比例:1

8、0c=``比例:20

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

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

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