湖北文理学院专升本《C语言程序设计》考试样卷_第1页
湖北文理学院专升本《C语言程序设计》考试样卷_第2页
湖北文理学院专升本《C语言程序设计》考试样卷_第3页
湖北文理学院专升本《C语言程序设计》考试样卷_第4页
湖北文理学院专升本《C语言程序设计》考试样卷_第5页
已阅读5页,还剩2页未读, 继续免费阅读

下载本文档

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

文档简介

1、湖北文理学院专升本C语言程序设计考试样卷一、单项选择题(共50小题,每小题2分,共100分;在每小题列出的四个备选项中只有一个是符合题目要求的,请在答题卡上,将正确答案的代码填写在对应的题号处。)1、下列C语言标识符中合法的是()。A. *yB. sumC. intD.%5f2、下列可以正确表示字符型常量的是()。3.4.5.A. tB. ”aC. ” n”D.297在C语言程序中,表达式8/5的结果是(A. 1.6B. 1)。C. 1、下列C语言标识符中合法的是()。A. *yB. sumC. intD.%5f2、下列可以正确表示字符型常量的是()。3.4.5.A. tB. ”aC. ” n

2、”D.297在C语言程序中,表达式8/5的结果是(A. 1.6B. 1)。C. 3D.若有int a=3,b=4;则条件表达式ab? a:b的值是(A. 3B. 4C. 0在C语言中,认为()为逻辑”真”。A. trueB.大于0的数C.非0整数)。D.D.小于0的数6.A. 1B. 06.A. 1B. 0C. -1D.出错设有语句“int a=2,b=3,c=-2,d=2;”,则逻辑表达式 “a0&b&c0&d0” 的值是()。7.C语言对嵌套if语句的规定是:else语句总是与()配对。7.B.第一个if其之前最近的ifB.第一个ifC.缩进位置相同的C.缩进位置相同的ifD.其之前最近的

3、且尚未配对的if8.9.A. 10B. 20C. 100D.若有“int a=1,x=1;”,则循环语句 “while(a10) x+; a+;”8.9.A. 10B. 20C. 100D.若有“int a=1,x=1;”,则循环语句 “while(a10) x+; a+;”执行()A.无限次B.不确定C. 10 次D.9次设x为int型变量,则执行“x=10; x*=x; ”后,x的值为()10.设有说明char c;int i;float f;则表达式c*i+f*f值的数据类型为()。4.A. floatB. charC. intD. double下列表达式为关系表达式

4、的是一。(设其中a为一整型变量)A. 3+4*5B. a=10C.a0?a:-aD.a=1不属于字符型常量的是一A. AB. 0 x1fC.“A”D.123下列属于整型常量的是一A. 12B. 4.A. floatB. charC. intD. double下列表达式为关系表达式的是一。(设其中a为一整型变量)A. 3+4*5B. a=10C.a0?a:-aD.a=1不属于字符型常量的是一A. AB. 0 x1fC.“A”D.123下列属于整型常量的是一A. 12B. 12.0C.-12.0D.10E10下面不正确的赋值语句是一。(设变量已定义有初值)下面哪个可作为用户自定

5、义变量voidB. atC. 529pD. w3-q_9int a,b,m,n;它们的初值依次为1、2、3、4,经运算m=(a=b&(n=mn)后,m、n的值是 TOC o 1-5 h z 11 B. 10C. 01 D. 00若 x=1,y=4 则 y*=x+5; y 的值为。24B. 9C. 20D. 30 循环语句for (x=0; x4;x+) y+;的循环体执彳亍。5次B.4次C.3次D.2次表达式int x=1;执行x=(x1? 3:2);后,x的值为。3B.2C.1D.0以下说法中正确的。C语言程序总是从第一个定义的函数开始执行。在C语言程序中,要调用的函数必须在main()函数

6、中定义。C语言程序总是从main()函数开始执行。C语言程序中的main()函数必须放在程序的开始部分。下列语句中,能正确输出26个英文字母的是B. for(a=a;a=z;) printf(%c,a);D. for(a=a;a=z;printf(%c,a);B.B. for(a=a;a=z;) printf(%c,a);D. for(a=a;a=z;printf(%c,a);B.循环体将执行2次D.系统将提示有语法错误C. for(a=a;a=z;printf(%c,a+);当执行以下程序段时,。int a=1;do a=a*a; while(!a);A.循环体将执行1次C.循环体将执行无限

7、次 以下程序段,while循环中循环体的执行次数。int k=1; while(k!=0) k+;A.无限次B.有限次C. 一次也不执行 D.执行1次 以下程序段,循环体sum+的执行次数是。int i. j, sum=0;for(i=1;i5;i+)for( j=1;j=i; j+) sum+;A. 5 次B. 10 次C. 15 次D. 20 次以下正确的函数定义A. double fun(intx,inty) z=x+y;return z; B. double fun(intx, y) int z;return z; C. fun (int x, inty) double z ;z=x+

8、y; return z; D. double fun(intx, inty) double z;return z; 下列四组选项中,全部是C语言关键字的选项是()。A. define IF typeB. getc char printfC. include scanf caseD. while switch x=0,y=0;while(xy) z=x; else z=y; return z; int main() int a=45,b=27,c=0; c=max(a,b); printf(%dn,c); return 0; A. 45B. 27C. 18A. 45B. 2

9、7C. 18D. 72下面有关for循环的正确描述是()A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来D.以下选项是字符串常量的是()。A. “n”tcA. “n”tcchar h; char *s=&h;可将字符H通过指针存入变量h中的语句是()。A. s=H;B. *s=H;C. s=H;D. s=HA. s=H;B. *s=H;C. s=H

10、;D. s=H假设0Wi10,以下语句中不是对a数组元素的正确引用的是()。int a10=0,1,2,3,4,5,6,7,8,9,;int *p = a;A. aiB. *pC.D. *(p+1)A. aiB. *pC.D. *(p+1)C语言程序从()开始执行。A.程序中第一条可执行语句B.程序中第一个函数C.程序中的A.程序中第一条可执行语句B.程序中第一个函数C.程序中的main函数D.包含文件中的第一个函数根据已定义的两条 C 语句:struct person char name9; int age; ;struct person class10=Johu ,17,Paul,19,M

11、ary,18,Adam,16;可输出字母M可输出字母M的语句是()。A. printf( %cn, ); B. printf( %cn, 1);C. printf( %cn, 1); D. printf( %cn, 0); TOC o 1-5 h z 在C语言程序中,表达式5%2的结果是()。A. 2.5B. 2C. 1D. 3设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是()。A. b=1.0/aB. b=(float)(1/a)C. b=1/(float)aD. b=1/(a*1.0

12、)C语言中函数返回值的类型是由()决定的。A.函数定义时指定的类型A.函数定义时指定的类型C.调用该函数时的实参的数据类型在函数调用时,以下说法正确的是()。A.函数调用后必须带回返回值C.实际参数不能是变量putchar函数可以向终端输出一个()。A.整型变量表达式 B.实型变量值return语句中的表达式类型形参的数据类型实际参数和形式参数可以同名D.主调函数和被调函数总是在同一个文件里字符串D.字符若有条件表达式(exp)?a+:b-,则以下表达式中能完全等价于表达式(exp)的是()。A. exp=0B. exp!=0C. exp=1D. exp!=1作为函数fopen()的第一个参数,格式正确的选项

温馨提示

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

评论

0/150

提交评论