2019年湖南省对口高考C语言试题(含答案).docx

2019年湖南省对口高考C语言试题(含答案).docx

ID:59018699

大小:40.32 KB

页数:6页

时间:2020-09-15

2019年湖南省对口高考C语言试题(含答案).docx_第1页
2019年湖南省对口高考C语言试题(含答案).docx_第2页
2019年湖南省对口高考C语言试题(含答案).docx_第3页
2019年湖南省对口高考C语言试题(含答案).docx_第4页
2019年湖南省对口高考C语言试题(含答案).docx_第5页
资源描述:

《2019年湖南省对口高考C语言试题(含答案).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖南省计算机应用类专业综合知识高考(2019)C语言试题含答案2019年湖南省对口高考计算机C语言试题一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,本大题共3小题,每小题5分,共15分)2019年20.已知“intw=1,x=2,y=3,z=4;”,则表达式“w>x?w:z>y?z:x”的值是()A.1B.2C.3D.42019年21.若有定义语句“inta[3][5];”,按内存中的数据存放顺序,a数组的第10个元素是()A.a[1][4]B.a[1][3]C.a[2][3]D.a[

2、2][4]2019年22.已知“inta=1,b=2,c=3,x;”与“x=(a^b)&c;”,则x的值为()A.0B.1C.2D.3三、综合应用题(每小题20分,每空5分,共20分)2019年30.下面程序功能是统计5个同学成绩(1~100间的整数)中低于平均成绩的人数并输出,请补全以下代码。#include“stdio.h”main(){inti,count=0;①intscore[5];floatave=0.0;printf(“input5scores:”);for(i=0;i<5;i++){

3、②scanf("%d",&score[i]);ave+=score[i];}③ave/=5for(i=0;i<5;i++)if(④score[i]

4、,i);while(i++);printf(“%d”,i);}(2)下列程序的运行结果是②7#include“stdio.h”intfun(char*s){char*t=s;while(*t++);returnt-s;}main(){chart[8]=”123456”;printf(“%d”,fun(t));}(3)下列程序的运行结果是③56#include“stdio.h”intfun(chars[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*s-‘0’;

5、s++;}returnn;}main(){printf(“%d”,fun(“056a0”));}(4)下列程序的运行结果是④f(n)=26/6湖南省计算机应用类专业综合知识高考(2019)C语言试题含答案#include“stdio.h”intf(intn){if(n<=2)return1;elsereturnf(n-1)+f(n-2);}main(){intn=5;printf(“f(n)=%d”,f(3));}(5)下列程序的运行结果是⑤theresultis2#include

6、h>intf(char*s,char*t){intn=0,num=0;char*p,*r;while(*s){p=s;r=t;while(*r)if(*r==*p){r++;p++;}elsebreak;if(*r==’’)num+=1;n++;s++;}returnnum;}main(){printf(“theresultis%d”,f(“aabdabc”,”ab”));}2019年33.程序填空。按照题目要求,将正确内容填入答题卡相应位置,使程序完整。(每空5分,共25分)下列程序的功能是求

7、整数n(1~10)的阶乘的位数,例如:5!=120,输出结果是3。#include"stdio.h"#include"math.h"intfun(intn){inti,d=0;doubles=1.0;for(i=1;i<=n;i++)s+=log10(i);d=s;returnd;}//log10(m)+log10(n)=log10(m*n)log10(10)=1log10(100)=2log10(1000)=34!=245!=1207!=5040#include"stdio.h"#include"ma

8、th.h"intfun(intn){inti,d=0;doubles=0;for(i=1;i<=n;i++)s+=log10(i);d=s+1;returnd;}#include“stdio.h”①#include“math.h”intfun(intn){inti,d=0;②doubles=0;for(i=1;i<=n;i++)6/6湖南省计算机应用类专业综合知识高考(2019)C语言试题含答案intfac(intn){inti,y=1;f

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

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

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