福建省高等学校2021年计算机二级C语言试题库.docx

上传人:王** 文档编号:1317402 上传时间:2024-06-17 格式:DOCX 页数:15 大小:36.77KB
下载 相关 举报
福建省高等学校2021年计算机二级C语言试题库.docx_第1页
第1页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第2页
第2页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第3页
第3页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第4页
第4页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第5页
第5页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第6页
第6页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第7页
第7页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第8页
第8页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第9页
第9页 / 共15页
福建省高等学校2021年计算机二级C语言试题库.docx_第10页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《福建省高等学校2021年计算机二级C语言试题库.docx》由会员分享,可在线阅读,更多相关《福建省高等学校2021年计算机二级C语言试题库.docx(15页珍藏版)》请在优知文库上搜索。

1、11 下程序的运行结果是【12】。main()intx=023;printf(%d,x);12 A)35B)1912.sizeof(double)1313 A)一种函数调用C)一个整型表达式13.以下程序运行时,若从键盘输入5,main()inta;scanf(%d,5)printf(,%dn,a);elseprintf(%dn,a-);)14 A)7B)414.以下程序运行后,a的值是【15】Cmain()inta,b;for(a=l,b=2;a=20)break;if(b%3=l)b+=3;continue;b+=5;)15 A)10B)915.以下程序段的运行结果是【16】。intx=3

2、;doprintf(%3d,x-=2);)while(!(-x);16 A)1B)3016.下列程序段中,非死循环的是【17】。17 A)inti=100;B)intk=0;while(l)doC) 23D)023B)一个双精度表达式D) 一个不合法的表达式则输出结果是【14】CC)5D)6C)8D)7C)死循环D)1-2C)ints=10;D)for(;)while(+s%2+s%2)i=i%I00+l;+k;S+;if(i=100)break;)while(k=0);printf(dn,k);17.设己定义CharS=NameAddress023n;,则字符串所占的字节数是【18】。18A

3、)19B)15C)18D)1418.以下程序段的运行结果是【19】。main()inta三2,4,6,8,10),y=1,x;for(x=0;x3;x+)y+=ax+l;Primf(%dn”,y);)19 A)17B)18C)19D)2019.已定义CharCu=Fujian;inti;,则下列函数调用中错误的是【20】。20 A)printf(%s,c);B)for(i=0;i8;i+)printf(%c,ci);C)PUtS(C);D)for(i=0;i8;i+)puts(cil);20 定义CharX网;inti;,为了给该数组赋值,下列语句正确的是211.21 A)x8=TurboC;

4、B)x=TurboC;C)x=11TurboC;D)for(i=0;i7;i+)xi=getchar();21.以下程序运行结果是【22】。main()chara5=ABCD7,1234,abed,5678EFGH);inti;for(i=0;i3;i+)printf(,%sai);)22 A)AlaB)ABCD1234abcdC)ABCD)ABCD1234abcd5678EFGH22.设inta4=0,0;,则下列描述错误的是:【23】。23 A)数组a的每个元素都可得到初值0B)二维数组a的第一维大小为1C)数组a的行数为1D)只有元素a00和a0l可得到初值0,其余元素均得不到初值023

5、.设有下列语句,则【24】是对a数组元素的不正确引用,其中OWiVl0。intallOJ=0,1,2,3,4,5,6,7,8,9,*p=a;24 A)ap-aB)*(&ai)C)piD)*(*(ai)24.若有以下程序:maincharch=,Iamstudent!,*p;p=ch;printf(%xn,p);printf(,%xn,p+9);)其中有两个Printf(),如果第一个Printf()运行结果是ffd6,则第二个Printf()运行结果是【25】。25 A)ffdfB)ffe8C)ffd6D)ffcf25.以下程序的运行结果是【26】。main()inti;charaa3=aVb

6、,c7d,e,f;char(*p)3J=aa;for(i=0;i2;i+)if(i=0)aaii+l=*(p+);printf(,%cn,*p);)26 A)aB)bC)dD)c26.设有下列语句:charstrl=,string,str28,*str3,*str4=,string;则【27】是对库函数StrCPy的不正确调用。此函数用来复制字符串。27 A)strcpy(str3,HE1.1.03);B)strcpy(str2,HE1.1.O2n);C)strcpy(strl,HE1.1.O,);D)strcpy(str4,HE1.1.O4);27.以下程序是将一个整数存放到一个数组中,存放

7、时按逆序存放,例如I483存放成384请选择填空完善程序。voidconvert(char*a,intn)inti;if(i=n10)!=0)convert(【28】,i);*a=n%10+0;)charstr10=,;main()intnumber;scanf(,%d,fenumber);convert(str,number);puts(str);第二部分:改错题改错题:共2小题,每题10分,说明如下:修改程序在每对“六*产之间存在的错误;不得删改程序中所有的/*/”注释和其它代码;源程序均在考生文件夹中;务必以原文件名保存程序,(4)按Alt+Tab键,切换考试程序与TurboC;按Alt

8、+Enter隆,切换TurboC窗口大小.第一套卷:1 .程序CmodyoI1.C的功能是:从字符串数组StrI中取出ASCn码值为偶数且下标为偶数的字符依次存放到字符串t中。例如,若Strl所指的字符串为:4AZ18c?GegaOz!则t所指的字符串为:4Z8z注意:数组下标从0开始.2 .程序cmody012.C中,函数fun(intn)的功能是:根据参数n,计算大于10的最小n个能被3整除的正整数的倒数之和。例如:Illl1fun(8)=+=0.3961215182133cmody011.c#include#include#include#includevoidmain()charstr

9、l100,t200;inti,j;/*/i=0;/*/j=0clrscr();strcpy(strl,4AZ18c7Ge9a0z!n);for(i=0;istrlen(strl);i+)(/*/if(strli%2=0)&(i%2!=0)/*/if(strli%2=O)&(i%2=O)(tUl=strli;J+;)tjl=,O;printf(,nOriginalstring:%sn,slrl);printf(,nResultstring:%sn11,t);)cmody012.c#include#include#include#include#defineM50doublefun(intn)do

10、ubley=0.0;inti,j;j=0;for(i=l;i+)/*/if(i10)&(i%3=0)(根据题义)/*/y+=li;/*/y+=1.0i;j+;1if(j=n)break;)returny;)voidmain()clrscr();prinlf(fun(8)=%8.31fnfun(8);)*第二套卷1 .程序CmOdyO21.C输出如下所不图形:*2 .程序CmOdyO22.C的功能是求解百元买百鸡问题:设一只公鸡2元、一只母鸡1元、一只小鸡0.5元。间一百元买一百只鸡,公鸡、母鸡、小鸡数可分别为多少?有多少种分配方案?*cmody021.c#includevoidmain()(/

11、*/inti;j;/*/inti,j;(概念错误)for(i=l;i=5;i+)(for(j=l;j=10-2*i;j+)printf(,);/*/for(j=hj=5;j+)/*/for(j=l;j=2*i-l;j+)*号的位置rintf(*);printf(n);cmody022.c#include#include*intfun()*/intfun()(概念错误)inthen,cock,chicken,n=0;clrscr();for(cock=0;cock=50;cock+=1)for(hen=0;henhen:%d,cock:%d,chicken:%dn,n,hen,cock,chicken);if(n=20)getch();)Ireturnn;)voidmain()intnum;num=fun();printf(nThereare%dsolutions.n,num);getch();)第三套卷1 .程序CmOdyO31.C的功能是:从键盘上输入两个整数,及一个运算符(+、-、*、/或),进行相应的运算后输出运算的结果。如输入:1+2将输出:1+2=32 .程序Cmodyo32C的功能是:输出201-300之间的所有素数,统计总个数。*cmody031.c#include#includev

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 专业基础教材

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!