欢迎来到天天文库
浏览记录
ID:45584634
大小:128.42 KB
页数:10页
时间:2019-11-15
《四川理工专升本计算机专业真题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、四川理工学院试卷(200至200学年第学期)课思名称:计算机专业绦合命题教师:适用班级:2008年专升本.考试(考査):年月日共臾—•“三四五六七八总分评阅(统分)教师得分注意事项:1、满分100分・要求卷面整洁、字迹工整、无错别字.2、考生必须将姓名.班级.学号完整、准确、清楚地填写在试卷规定的地方.否则视为废卷•・3、考生必须在签到单上签到.若出现遗需.后果自负.4、如有答懸纸.答凉请全部写在答题纸上.否则不给分;考完请将试卷和答题卷分别一同交回.否则不给分.试题第一部分《C语言程序设计》(共30分)1得分评阅教师rL.一单项选择瑟U分/题.共15分)1・面标识符中•不合法的用户标识符为
2、()•A.dayB・E2C.3ABD.a2・以下运算符中优先级堆离的为()•A.&&B・&C.hD・!=3.若有说明语句imi,j;且i的值为6.则执行语句j=(wi)+(i^):后j的值妲().A・16B.14C・13D.154•若;(为unsignediniM变童"则执行以下语句后的x值为()•尸65335:printfC%d^x);A.65535B.1C.无定值D.-15.下不是无限衔环的语句是(〉・A・for(y=0»x=l;x>s**y:x**=i)B.for(::x++=i);C.3、数时.实参可以是表达式.6.调用函数时.实参与形參可以共用内存单元・C.调用曲数时.将为形参分配内存单元.A.调用函数时.实參与形参的类型必须一孜•5.宏定义如下:^defineS(M)M*M则执厅以下用序后・链出结果是()•Main()(inta=2:一:printf("%dwtS(a^J)):}A.9・B.5C.4D・36.为表示关系正确的C语言表达式是•A・(x>=y)&A(y>=z)B・(x>二yjAND©〉")C.(x>=y>=z)D.(x>=y)4(y>-z)7.以下不能对二维数纽a进厅初始化的是・A.int8[2][3]=(0);B.inta[j[3]={U,2},(0}};C4、.inta⑵f3>U1.2L[2.3)t(3.45、):D・inia[J[3]=(1.2,3.4,5J:8.定义:int(*ptr)():iA明了•A.ptr^指向一维数组的指针变览B.Ptr是指向int型数据的揺针变StC.ptr#l&向函数的招针•该函数返回一个ini型較摇0.Ptrft-个函效名.该之数的返回值是指向inti/数划妁抬针□•关FC程序的描述错课的是-A.毎个语句和数据定文必须以分号结束B.一个C程宇总是从main®数开始执行C.C程序的书写搭式要求严格.区分大小纬.井且一行内只雄写一・个语旬D・C语音的本身没有输入输出语句12.卩列关于^include和令的叙述中•活谋的6、走•A.^include命令中.文件名可以用双引号或尖括号括起来B.—个披包含文件中又可以包含另一个坡包含文件C.-个^include命令中只能指定一个彼包含文件D.一个^include命令中可以描定多个被包含文件13.^©Lt^ARrstrcat(strcpy(strLscr2)tstr3)的功能是()•A・梅串strl复制到串s订2中后再il接到彳str3Z后B.将串str!连接到半sir2之后再夏制到串str3Z后C・将串str2复制到串strl中后再将%str3连接到串strl之后D.枪串str2连接到串strlZ后再将串strl复制到串str3中14.若己定义:intaC9]>*p7、=a:并在以厉的语句中耒改变p的值.则不施表示a(l]地址的表达式金()・A.pHB.a*lC.a+*D.・+p15.対以下枚序段.while循环执行的次数足气).・intk=0•while(k-1)k++:儿无限次B..有语法倍.不能执行C一次也不执行D・执行1次得分评阅教师得分评阅教师二程序填空(2分/空.共】0分)1.设己定义:union(charc(2];•・intx;!s:'若执行s.x=Ox424l:JSts.c[0]的十进制值为•s.c(l]的十进制值为・2.下面程序实现两个文本文件的连接•请填空.»includettdefineBUFSIZE256main(8、argctargv)intargc:char♦argvtJ:{inri:charbuff[BUFSIZE]:FILE*fpl.*fp2;if((fpl=fopen(argvfl],))=NULL){printf(^Cantoprnfile!*);exitO:)if((fp2»fopen(argv[2j,))s-NULL){printf(*Cantopenfile!*):exitO;)whi]e(fge
3、数时.实参可以是表达式.6.调用函数时.实参与形參可以共用内存单元・C.调用曲数时.将为形参分配内存单元.A.调用函数时.实參与形参的类型必须一孜•5.宏定义如下:^defineS(M)M*M则执厅以下用序后・链出结果是()•Main()(inta=2:一:printf("%dwtS(a^J)):}A.9・B.5C.4D・36.为表示关系正确的C语言表达式是•A・(x>=y)&A(y>=z)B・(x>二yjAND©〉")C.(x>=y>=z)D.(x>=y)4(y>-z)7.以下不能对二维数纽a进厅初始化的是・A.int8[2][3]=(0);B.inta[j[3]={U,2},(0}};C
4、.inta⑵f3>U1.2L[2.3)t(3.4
5、):D・inia[J[3]=(1.2,3.4,5J:8.定义:int(*ptr)():iA明了•A.ptr^指向一维数组的指针变览B.Ptr是指向int型数据的揺针变StC.ptr#l&向函数的招针•该函数返回一个ini型較摇0.Ptrft-个函效名.该之数的返回值是指向inti/数划妁抬针□•关FC程序的描述错课的是-A.毎个语句和数据定文必须以分号结束B.一个C程宇总是从main®数开始执行C.C程序的书写搭式要求严格.区分大小纬.井且一行内只雄写一・个语旬D・C语音的本身没有输入输出语句12.卩列关于^include和令的叙述中•活谋的
6、走•A.^include命令中.文件名可以用双引号或尖括号括起来B.—个披包含文件中又可以包含另一个坡包含文件C.-个^include命令中只能指定一个彼包含文件D.一个^include命令中可以描定多个被包含文件13.^©Lt^ARrstrcat(strcpy(strLscr2)tstr3)的功能是()•A・梅串strl复制到串s订2中后再il接到彳str3Z后B.将串str!连接到半sir2之后再夏制到串str3Z后C・将串str2复制到串strl中后再将%str3连接到串strl之后D.枪串str2连接到串strlZ后再将串strl复制到串str3中14.若己定义:intaC9]>*p
7、=a:并在以厉的语句中耒改变p的值.则不施表示a(l]地址的表达式金()・A.pHB.a*lC.a+*D.・+p15.対以下枚序段.while循环执行的次数足气).・intk=0•while(k-1)k++:儿无限次B..有语法倍.不能执行C一次也不执行D・执行1次得分评阅教师得分评阅教师二程序填空(2分/空.共】0分)1.设己定义:union(charc(2];•・intx;!s:'若执行s.x=Ox424l:JSts.c[0]的十进制值为•s.c(l]的十进制值为・2.下面程序实现两个文本文件的连接•请填空.»includettdefineBUFSIZE256main(
8、argctargv)intargc:char♦argvtJ:{inri:charbuff[BUFSIZE]:FILE*fpl.*fp2;if((fpl=fopen(argvfl],))=NULL){printf(^Cantoprnfile!*);exitO:)if((fp2»fopen(argv[2j,))s-NULL){printf(*Cantopenfile!*):exitO;)whi]e(fge
此文档下载收益归作者所有