山东中医药大学成人高等教育机考复习资料计算机程序设计_第1页
山东中医药大学成人高等教育机考复习资料计算机程序设计_第2页
山东中医药大学成人高等教育机考复习资料计算机程序设计_第3页
山东中医药大学成人高等教育机考复习资料计算机程序设计_第4页
山东中医药大学成人高等教育机考复习资料计算机程序设计_第5页
已阅读5页,还剩35页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、山东中医药大学成人高等教育机考复习资料计算机程序设计复制一、单选题1.(1分)下面合法的C语言字符常量是()。 A.t'C.65D.A得分:0知识点:计算机程序设计收起解析2.(1分)在定义inta56;后,数组a中的第10个元素是()元素) A.a25 B.a24 C.a13 D.a15纠错得分:0知识点:计算机程序设计收起解析答案C解析3.(1分)下面叙述正确的是()。 0A.while循环只能用于循环次数已经确定的情况 B.while循环是先执行循环体语句,后判断表达式 广C.在while循环中,不能用break语句跳出循环体 D.while循环的循环体可包含多条语句,但必须用花

2、括号(设a00为第一个括起来纠错得分:0知识点:计算机程序设计收起解析答案D解析4.(1分)以下关于数组的描述正确的是()。 0A.数组的大小是固定的,但可以有不同类型的数组元素 0B.数组的大小是可变的,但所有数组元素的类型必须相同 0C.数组的大小是固定的,所有数组元素的类型必须相同 0D.数组的大小是可变的,可以有不同类型的数组元素纠错得分:0知识点:计算机程序设计收起解析答案C解析5.(1分)若有以下定义和语句:inta=010,b=0x10,c=10;printf("%d,%d,%dn",a,b,c);则输出结果是()。 a.10,10,10 B.8,16,10

3、c.8,10,10 D.8,8,10纠错得分:0知识点:计算机程序设计收起解析答案B解析6.(1分)以下说法中正确的是()。 0A.C语言程序总是从第一个定义的函数开始执行B.在C语言程序中,要调用的函数必须在main()函数中定义C.C语言程序总是从main()函数开始执行 'D.C语言程序中的main()函数必须放在程序的开始部分纠错得分:0知识点:计算机程序设计收起解析答案C解析7.(1分)在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是() 0A.地址传递 B.单向值传递 0C.由实参传给形参,再由形参传回实参 0D.传递方式由用户指定纠错得分:0知识点:计算

4、机程序设计收起解析答案B解析8.(1分)表达式:10!=9的值是()。r. A.true B.非零值 c.0 D.1纠错得分:0知识点:计算机程序设计收起解析答案D解析9.(1分)若有说明:inta3=1,2,3,4,5,6,7;则a数组第一维的大小是() A.2 B.3 C.4 'D.无确定值纠错得分:0知识点:计算机程序设计收起解析答案B解析10.)组成配对(1分)为了避免嵌套的if-else语句的二义性,C语言规定else总是与(关系 广A.缩排位置相同的if B.在其之前未配对的if 0C.在其之前尚未配对的最近的if Dd.同一行上的if纠错得分:0知识点:计算机程序设计收起

5、解析答案C解析11.(1分)合法的数组定义是()。 AA.inta6="string" 0B.inta5=0,1,2,3,4,5 C.chara="string" 1D.chara=0,1,2,3,4,5纠错得分:0知识点:计算机程序设计收起解析答案D解析12.(1分)下面哪个不是算法的特征()A.可执行性0B.确定性C.有穷性D.无限性纠错得分:0知识点:计算机程序设计收起解析答案D解析13.该程序段的运行结果是()(1分)charstr="FuJian"printf("%d",strlen(str); A.9

6、B.7 C.6r D.8纠错得分:0知识点:计算机程序设计收起解析答案C解析14.(1分)已知函数sum定义为:voidsum(int&n)(inti;)。,函数没有返回值|,函数不再返回|,函数返回任意类型则函数定义中void的含义是( AA.执行函数sum后 B.执行函数sum后 Cc.执行函数sum后 D.以上答案都不对纠错得分:0知识点:计算机程序设计收起解析答案A解析15.(1分)若“intn;floatf=13.8;",则执行"n=(int)f%3"后,n的值是()A. 1B. 4C.4.333333纠错D.4.6得分:0知识点:计算机程序设计

7、收起解析答案A解析16.(1分)在C语言中,以下叙述不正确的是()。 0A.在C程序中,无论是整数还是实数,都能被准确无误的表示 0B.在C程序中,变量名代表存储器中的一个位置C.静态变量的生存期与整个程序的生存期相同 'D.C语言中变量必须先定义后引用纠错得分:0知识点:计算机程序设计收起解析答案A解析17.(1分)以下合法的八进制数是()。 1A.0135 B.068 0C.013.54 D.o7纠错得分:0知识点:计算机程序设计收起解析答案A解析18.(1分)C语言中非空的基本数据类型包括()。 A.整型,实型,逻辑型 0B.整型,实型,字符型 0C.整型,字符型,逻辑型 D.整

8、型,实型,逻辑型,字符型纠错得分:0知识点:计算机程序设计收起解析答案B解析19.(1分)下列哪一个不是用于程序设计的软件() A.BASICr_一 B.C语百r C.WordD.pascal E.纠错得分:0知识点:计算机程序设计收起解析答案C解析20.(1分)以下选项中非法的数值常量是() A.019 B.0L 0C.0xff D.1e1纠错得分:0知识点:计算机程序设计收起解析答案A解析21.(1分)设已定义:charstr120="Hello",str220="world!"若要形成字符串"Helloworld!",正确语句是

9、()。 A.strcpy(str1,str2)r B.strcat(str1,str2)r C.strcpy(str2,str1) DD.strcat(str2,str1)纠错得分:0知识点:计算机程序设计收起解析答案B解析22.(1分)若已定义intarr10;则不能正确引用arr数组元素的是()。aAa.arr0r B.arr1 C.arr10-1 D.arr7+3纠错得分:0知识点:计算机程序设计收起解析答案D解析23.(1分)下列一维数组的初始化语句中,正确的是() 0A.inta8= B.inta9=0,7,0,4,8 C.inta5=9,5,7,4,0,2 0D.inta7=7*6

10、纠错得分:0知识点:计算机程序设计收起解析答案B解析24.(1分)在。语言中,为了结束while语句构成的循环,while后一对圆括号中表达式的值应该为()。 A.0 B.1 C.true D.非0纠错得分:0知识点:计算机程序设计收起解析答案A解析25.(1分)在。语言中,引用数组元素时,其数组下标的数据类型允许是()。 0A.整型常量 0B.整型表达式C,整型常量或整型表达式 'D.任何类型的表达式纠错得分:0知识点:计算机程序设计收起解析答案C解析26.(1分)有如下函数调用语句func(rec1,rec2+rec3,rec4,rec5);该函数调用语句中,含有的实参个数是()。

11、 A.3 0B.4 C.5 D.有语法错误纠错得分:0知识点:计算机程序设计收起解析答案B解析27.(1分)下面叙述正确的是()。 0A.do-while循环只能用于循环次数已经确定的情况 B.do-while循环是先判断表达式,后执行循环体语句 CC.在do-while循环中,不能用break语句跳出循环体括起来 0D.do-while循环的循环体可包含多条语句,但必须用花括号纠错得分:0知识点:计算机程序设计收起解析答案D解析28.(1分)以下不是C语言的特点的是()。 AA.语言简洁紧凑B.能够编制出功能复杂的程序C.C语言可以直接对硬件操作 'D.C语言移植性好纠错得分:0知识

12、点:计算机程序设计收起解析答案C解析29.(1分)在。语言中,为了结束由do-while语句构成的循环,while后一对圆括号中表达式的值应为()。 A.0 0B.1r-, C.true D.非0纠错得分:0知识点:计算机程序设计收起解析答案A解析30.(1分)已知inta10=6,7,8,9,10;对该语句的正确理解是()。 0A.将5个初值依次赋给a1至a5 0B.将5个初值依次赋给a0至a4 0C.将5个初值依次赋给a6至a10 0D.因为数组长度与初值的个数不同,所以此语句不正确纠错得分:0知识点:计算机程序设计收起解析答案B解析31.(1分)以下程序段运行后,表达式*(p+4)的值为

13、()。vbr/>chara尸"china"char*p;p=a;A.n' B.'a' C.存放'n'的地址 D.存放'a'的地址纠错得分:0知识点:计算机程序设计收起解析答案B解析32.(1分)以下程序段()。x=-1;do|(x=x*x;while(!x); 0A.是死循环B.循环执行两次 'C.循环执行一次 D.有语法错误纠错得分:0知识点:计算机程序设计收起解析答案C解析33.等价的是()(1分)下列初始化语句中,正确且与语句charc="string" 0A.charc=

14、9;s','t','r','i','n','g'r B.charc='string' 0C.charc7='s','t','r','i','n','g','0' Dd.charc7='string'纠错得分:0知识点:计算机程序设计收起解析答案C解析34.(1分)定义如下数组:inta44=1,3,5,2,4,6,3,5,7;则下列语句的输出结果是()。printf

15、("%d%d%d%dn",a00,a11,a22,a33); 0A.0650 0B.1470 0C.5430 0D.输出值不定纠错得分:0知识点:计算机程序设计收起解析答案B解析35.(1分)设ch是char型变量,值为'A',则表达式ch=(ch>='A'&&ch<='Z')?ch+32:ch值是()A.Z ,B.z C.A D.a纠错得分:0知识点:计算机程序设计收起解析答案D解析36.(1分)以下程序的运行结果是()voidmain()inta;if(a=6)printf("%dn",a);elseif(a>6)printf("%dn",a+2)elseprintf("%dn",a+3); A.运行时产生错误信息B.9 C,8 D.6纠错得分:0知识点:计算机程序设计收起解析答案D解析37.(1分)。程序中,若实参是普通变量,则调用函数时,下面说法正确的是() A.实参和形参各占用一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论