c语言上机(历)测试全真题集

c语言上机(历)测试全真题集

ID:15376793

大小:71.50 KB

页数:19页

时间:2018-08-03

c语言上机(历)测试全真题集_第1页
c语言上机(历)测试全真题集_第2页
c语言上机(历)测试全真题集_第3页
c语言上机(历)测试全真题集_第4页
c语言上机(历)测试全真题集_第5页
资源描述:

《c语言上机(历)测试全真题集》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上机(历年)测试全真题集答案一.程序填空题:(假定考生目录为:C:)1.在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:将字符串s中所有的字符'c'删除。#includevoidmain(){chars[80];inti,j;gets(s);for(i=j=0;s[I]!=’’;i++)if(s[i]!='c'){s[j]=s[i];j++;}s[j]='';puts(s)

2、;}2.在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:输入三个整数,按由小到大的顺序输出这三个数。#includevoidswap(int*pa,int*pb){/*交换两个数的位置*/inttemp;temp=*pa;*pa=*pb;*pb=temp;}voidmain(){inta,b,c,temp;scanf("%d%d%d",&a,&b,&c);if(a>b)swap(&a

3、,&b);if(b>c)swap(&b,&c);if(a>b)swap(&a,&b);printf("%d,%d,%d",a,b,c);}3.在考生目录的Paper子目录下,有Modify.c文件,该文件中“*****N*****”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:输入一个字符串,将组成字符串的所有字符先按顺序存放到字符串t中,再将字符串中的字符按逆序连接到字符串t*后面。例如:输入"ABCD",则字符串t为"ABCDDCBA"。#include#include

4、ng.h>voidfun(char*s,char*t){inti,sl;sl=strlen(s);for(i=0;i

5、Paper子目录下,有Modify.c文件,该文件中“*****N*****”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。例如:输入"abc123+xyz.5",应输出"abcxyz"。#include#includevoidmain(){charstr[256];inti,j,k=0,n;gets(str);n=strlen(str);for(i=0;i

6、**/if(tolower(str[i])<'a'

7、

8、tolower(str[i])>'z')/*if(tolower(str[i])>='a'&&tolower(str[i])<='z')*/{/********2********/str[n]=str[i];n++;/*str[k]=str[i];k++;*/}str[k]='';printf("%s",str);}5.在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,

9、否则后果自负)。该程序功能:调用函数f计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x当x=1.7时的值。#includefloatf(float,float*,int);voidmain(){floatb[5]={1.1,2.2,3.3,4.4,5.5};printf("%f",f(1.7,b,5));}floatf(floatx,float*a,intn){floaty=a[0],t=1;inti;for(i=1;i

10、urny;}6.在考生目录的Paper子目录下,有Modify.c文件,该文件中“*****N*****”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句

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

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

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