电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2022年湖北文理学院《C语言程序设计》专升本精选模拟(十二套...VIP免费

2022年湖北文理学院《C语言程序设计》专升本精选模拟(十二套..._第1页
1/138
2022年湖北文理学院《C语言程序设计》专升本精选模拟(十二套..._第2页
2/138
2022年湖北文理学院《C语言程序设计》专升本精选模拟(十二套..._第3页
3/138
湖北文理学院2022年《C语言程序设计》专升本精选模拟(一)考试方式:【闭卷、笔试】总分:【150分】题号一二三总分得分●答案一律写在答题纸上,写在试卷上无效●试卷不得带出考场●考试中途不能无端离场得分评卷人()1、以下说法中不正确是A、使用while循环时,循环变量初始化的操作应在循环语句之前完成B、while循环是先判断表达式,后执行循环体语句C、do-while和for循环均是先执行循环体语句,后判断表达式D、for,while和for-while循环中的循环体均可以由空语句构成()2、若有定义语句"inti=2,j=3;",则表达式i/i的结果是。A、0B、0.7C、0.66667D、0.66666667()3、表达式x+1>x是A、算术表达式B、非法表达式C、字符串表达式D、关系表达式()4、下面不属于条件语句关键字的是A、elseB、switchC、whileD、if()5、设有如下定义:structsk{inta;floatb;第1/11页专业班级:身份证号:一姓名:准密-----------------------------------封-----------------------------------------线------一、单项选择题(共20题,每题2分,共计40考试时间:【120分钟】。data若有,*p;p=&data;,则对data中的a域的正确引用是A、(*p).data.aB、(*p).aC、p->data.aD、p.data.a()6、下面用户自定义的标识符中,合法的是A、breakB、Volume1C、4sD、a+b()7、定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句for(i=0;i<3;i++)printf("%d",x[i][2-i]);的输出结果是A、159B、147C、357D、369()8、在循环结构中,可以使得同一组语句一次也不执行。A、当型循环B、直到型循环C、都不能实现D、do-while语句()9、以下能正确定义字符串的语句是。A、charstr[]={’\064′};B、charstr="kx43";C、charstr=";D、charstr[]=”\0";()10、著有下列定义,则()是对a数组元素地址的正确引用。inta[5],*p=a;A、p+5B、*a+1C、&a+1D、&a[0]()11、是构成c语言程序的基本单位。A、函数B、过程C、子程序D、子例程第2/11页()12、在c程序中有如下语句:char*func(intx,inty);它是A、对函数func的定义。B、对函数func的调用。C、对函数func的原型说明。D、不合法的。()13、下列程序的运行结果是。#includevoidsub(int*s,int*y){staticintm=4;*y=s[0];m++;voidmain(){inta[]=1,2,3,4,5,k;intx;printf("\n");for(k=0;k<=4;k++){sub(a,&x);printf("%d,",x);A、1,1,1,1,1,B、1,2,3,4,5,C、0,0,0,0,0,D、4,4,4,4,4,()14、有以下程序structstu{charname[10];intnum;};voidf(char*name,intnum){structstus[2]={{"sundan",20044},{"penghua",20045}};num=s[0].num;strcpy(name,s[0].name)}main(){structstus[2]={{"yangsan",20041},{"lisiguo",20042}},*p;p=&s[1]:f(p->name,p->num);printf("%s%d\n",p->name,p->num);}程序运行后的输出结果是,第3/11页A、SunDan20042B、SunDan20044C、LiSiGuo20042D、YangSan20041()15、有以下程序#includesmain(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf(“%d,%d\n”,a,b);}程序运行后的输出结果是A、9,18B、8,11C、7,11D、10,14()16、c语言中不可以嵌套的是A、函数调用B、函数定义C、循环语句D、选择语句()17、有以下程序structstu{intnum;floattotalscore;};voidf(structstup){structstus[2]={{20044,550},{20045,537}};p.num=s[1].num;p.totalscore=s[1].totalscore;}main(){structstus[2]={{20041,703},{20042,580}};f(s[0]);printf("%d%3.0f\n",s[0].num,s[0].totalscore);}程序运行后的输出结果是。A、20045537第4/11页B、20044550C、20042580D、20041703()18、下述程序执行的输出结果是。main(){chara[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]=’&’printf("%s\n",a);}A、arec&youB、youC、areD、&.()19、以下叙述中正确的是

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2022年湖北文理学院《C语言程序设计》专升本精选模拟(十二套...

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群