国家工信部网站备案实名:湖北自考网 为考生提供湖北自考信息服务,仅供学习交流使用,官方信息以湖北教育考试院为准。

湖北自考网

网站首页 自考专业 自考院校 考场查询 成绩查询 网上报名 考生平台
专题:
自考报名时间 考试时间 自考培训 模拟考试 教材大纲 免考办理 转考办理 实践考核 毕业申请 学位英语培训 学位申请 专升本 成人高考 招生老师
湖北自考在线 湖北学位英语培训班 湖北成人高考报名 湖北自考视频免费领取
当前位置:湖北自考网 > 自考“C语言程序设计”模拟试题十一

自考“C语言程序设计”模拟试题十一

湖北自考网 来源: 时间:2008-11-08 15:25:27

  一、单项选择题(共30分,每题1分)

  1.在PC机中,‘\n’在内存占用的字节数是(  )

  A.1   B.2   C. 3   D.4

  2.字符串“ABC”在内存占用的字节数是(   )

  A.3   B.  4   C.6   D.8

  3.在C语言中,合法的长整型常数是(   )

  A.0L  B.4962710   C.0.054838743   D.2.1869 e10

  4.执行语句“x=(a=3,b=a——)”后,x,a,b的值依次是(   )

  A.3,3,2   B.3,2,2   C.3,2,3   D.2,3,2

  5.设有语句int a=3;,则执行了语句a+=a-=a*a后,变量a的值是(  )

  A.3    B.0    C.9   D.-12

  6.设int k=32767;执行k=k+1;后k值为(   )

  A.32768    B.-32768    C.0   D.-1

  7.下列正确的标识符是(        )

  A.hot_do    B.a+b    C.test!    D.%y

  8.设int a=5,使b不为2的表达式是(  )

  A.b=6-(——a)    B.b=a%2    C.b=a/2   D.b=a>3?2:1

  9.执行x=(6*7%8+9)/5;后,x的值为(     )

  A.1     B.2    C.3    D.4

  10.执行语句x=(a=3,b=a——)后,x,a,b的值依次为(   )

  A.3,2,3   B.2,3,2   C.3,3,2   D.3,2,2

  11.设a=-3;执行(a>0)?a:-a;后,a的值为(    )

  A.3    B.1   C.0     D.-3

  12.设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值为(   )

  A.7    B.8    C.9    D.2

  13.下面正确的字符常量是(      )

  A.“c”    B.‘\\’‘    C.’W‘   D. ’‘

  14.若有代数式3ae/bc,则不正确的c语言表达式是(     )

  A.a/b/c*e*3    B.3*a*e/b/c    C.3*a*e/b*c    D.a*e/c/c*3

  15.在C语言中,要求运算数必须是整型的运算符是(   )

  A./    B.++   C.!=    D.%

  16.若有说明语句:char c=‘\72’;则变量c (     )

  A.包含1个字符   B.包含2个字符

  C.包含3个字符  D.说明不合法,c值不确定

  17.sizeof (float)是(      )

  A.一个双精度型表达式        B.一个整型表达式

  C.一种函数调用              D 一个不合法的表达式

  18.设变量a 是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型是(  )

  A.int    B.folat   C.double   D.不确定

  19.若有定义int a[10],*p=a;,则p+5表示(     )

  A.元素a[5]的地址     B.元素a[5]的值

  C.元素a[6]的地址  D.元素a[6]的值

  20.以下与int *q[5];等价的定义语句是(   )

  A.int q[5];    B.int * q     C.int (q[5])    D.int (*q)[5]

  21.若有定义int a[5],*p=a;则对a数组元素地址的正确引用是(   )

  A.P+5   B.*a+1   C.&a+1    D  &a[0]

  22.凡是函数中未指定存储类别的局部变量,其隐含的存储类别是(  )

  A.auto     B.static    C.extern    D.register

  23.若用数组名作为函数调用的实参,传递给形参的是(    )

  A.数组的首地址          B.数组第一个元素的值

  C.数组中全部元素的值    D .数组元素的个数

  24.C语言允许函数值类型缺省定义,此时该函数值隐含的类型是(   )

  A.float    B.int    C.long    D.double

  25.以下对二维数组a的正确说明是(    )

  A.int a[3][]        B.float  a(3,4)

  C.double a[1][4]   D.float a(3)(4)

  26.若有说明int a[3][4];则对a数组元素的正确引用是(A  )

  A.a[2][4]    B.a[1,3]    C.a[1+1][0]    D.a(2)(2)

  26.语句while(!E);中的表达式!E等价于(     )

  A.E= =0   B.E!=1    C.E!=0    D.E= =1

  27.C语言中while和do—while循环的主要区别是(    )

  A. do—while的循环体至少无条件执行一次

  B. While的循环控制条件比do—while的循环控制条件严格

  C. do—while允许从外部转到循环体内

  D. do—while循环体不能是复合语句

  28.为了避免在嵌套的条件语句if—else中产生二义性,C语言规定:else子句总与(    )配对

  A.缩排位置相同的if    B.其之前最近的if

  C.其之后最近的if   D.同一行上的if

  29.判断char型变量ch是否为大写字母的正确表达式是(  )

  A.‘A’<=ch<=‘Z’          B.(ch>=‘A’)&(ch<=‘Z’)

  C.(ch>=‘A’)&&(ch<=‘Z’   D.(‘A’<=ch)AND (‘Z’>=ch)

  30.以下能正确定义整型变量a、b、c并为其赋初值5的语句是(   )

  A.int  a=b=c=5;   B.int  a,c, c=5;

  C.a=5,b=5,c=5;   D.a=b=c=5;

  二、填空(20分,每空1分)

  1.C语言中的实型变量分为两种类型,它们是(   )和(    )。

  2.C语言中的标识符只能由三种字符组成,它们是(    )、(    )和(    )。

  3.若有定义:char c=‘\010’;则变量c中包含的字符个数是(   )。

  4.C语言提供的三种逻辑运算符是(   )、(   )、(   )。

  5.设y为int型变量,请写出描述“y是奇数”的表达式(   )。

  6.设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式(      )。

  7.在C语言中,二维数组元素在内存中的存放顺序是(      )。

  8.若有定义:double x[3][5];则x数组中行下标的下限为(     ),列小标的上限为(     )。

  9.若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]得到的初值是(     ),a[2][2]得到的初值是(     )。

  10.若自定义函数要求返回一个值,则应在该函数体中有一条(    )语句,若自定义函数要求不返回一个值,则应在该函数说明时加一个类型说明符(    )。

  11.函数中的形参和调用时的实参都是数组名时,传递方式为(   ),都是变量时,传递方式为(    )。

  三、读程序(30分)

  1.  main()

  {int a=2,b=3,c;

  c=a;

  if (a>b) c=1;

  else if (a= =b) c=0;

  else c=-1;

  printf (“%d\n”,c);}         运行结果:

  2.main()

  {int a=2,b=7,c=5;

  switch (a>0)

  { case  1: swithch (b<0)

  {case 1:printf(“@”);break;

  case 2:printf(“!”);break;

  }

  case 0: switch  (c= =5)

  { case 0:printf(“*”);break;

  case 1:printf(“#”

结束
本文标签
特别声明:1.凡本网注明稿件来源为“湖北自考网”的,转载必须注明“稿件来源:湖北自考网(www.hbzkw.com)”,违者将依法追究责任;
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
限时,免费获取学历提升方案

已帮助10w万+意向学历提升用户成功上岸

  • 毛泽东思想概论

    毛泽东思想概论

    培训优势:课时考点精讲+刷题+冲刺,熟练应对考试题型。全程督促学习,安排好学习计划。 毛泽东思想概论...自考培训
  • 英语二

    英语二

    本课程既是一门语言实践课程,也是拓宽知识、了解世界文化的重要素质课程,它以培养学习者的综合语言应用能力为目标,使他们在学习、工作和社会交往中能够使用英语进行有效的交流。 英语二...自考培训
  • 马克思主义基本原理概论

    马克思主义基本原理概论

    本书包括两个部分:自学考试大纲和基本原理。主要内容有,马克思主义是关于工人阶级和人类解放的科学,物质世界及其发展规律,认识的本质及其规律,人类社会及其发展规律,资本主义的形成及其发展,资本主义发展的历史进程,社会主义社会及其进程,共产主义社会及其进程等。 马克思主义基本原理概论...自考培训
  • 思想道德修养与法律基础

    思想道德修养与法律基础

    《思想道德修养与法律基础》课具有鲜明的政治性、思想性、理论性、针对性、科学性、知识性以及实践性和修养性。它包罗政治、思想、道德、心理本质、学习成才和法律本质等内容,指导和回答大学生在人生、抱负、信念等方面遍及关心和迫切需要解决的问题。 思想道德修养与法律基础...自考培训
  • 中国近代史纲要

    中国近代史纲要

    “中国近现代史纲要”全国高等教育自学考试指定教材,依据中央审定的普通高等学校“中国近现代史纲要”编写大纲以及马克思主义理论研究和建设工程重点教材《中国近现代史纲要》,结合自学考试的特点设计了十章,集中讲述1840年鸦片战争爆发一直到2007年中国共产党第十七次全国代表大会召开的160多年的中国近现代历史。 中国近代史纲要...自考培训
微信公众号 考试交流群
湖北自考网微信公众号

扫一扫关注微信公众号

随时获取湖北省自考政策、通知、公告以及各类学习资料、学习方法、课程。