您现在的位置: 汕头自考网 >> 串讲笔记 >> 理学类 >> 正文
  • 自考“C语言程序设计”模拟试题十五
  • 发布日期时间:2007-7-4  来源:不详   点击数:  作者:佚名
一、填空与选择

  1.C语言从源程序的书写到上机运行输出结果要经过_______________四个步骤。

  2.C语言的表达式与语句的区别在于___________________________________.

  3.C语句_____________ (有、没有)输入、输出语句。

  4.结构化程序的编写有_______________________________三种程序结构。

  5.C语言中,变量的存储类别共有四种,即时___________________和寄存器型。

  6.表达式10/3*9%10/2的值是___________________.

  7.设有“int x=2,y”说明,则逗号表达式“y=x+5,x+y”的值是_________________.

  8.设有“int x=1”,则“x>0?2*x+1: 0”表达式的值是______________________.

  9.变量Y满足以下两条件中的任意一个:①能被4整除,但不能被100整除;②能被400整除。请用逻辑表达式表示所给条件。____

  10.C语言调用函数中,参数的虚实结合是_________________

  A.传值              B.传址              C.不分

  11. 逻辑运算符“&&、||、!”中是短路运算符号是____________________

  12. C语言是由________________基本单位组成的。

  A.过程             B.语句                C.函数                D.程序

  13.有如下语句: X+Y*Z>39 && X*Z||Y*Z是什么表达式__________

  A.算术表达式             B.逻辑表达式              C.关系表达式              D.字符表达式

  14.若进入TC集成环境后,运行(RUN)源程序系统提示包含文件(Include)或库文件(Lib) 无法定义时,应修改TC菜单中的哪一项中的哪个子菜单项?

  A.File\Change              B. File\Directory

  C. Option\Directories      D.TC系统出故障了,应重新安装TC环境。

  15.下面几种说法中哪个是正确的?_____________

  A.else语句需与它前面的if语句配对使用;

  B.else语句需与前面最接近它的if语句配对使用;

  C.else语句需与前面最接近它的,且没有和其它else语句配对的if语句配对;

  D.以上都正确。

  16.定义结构体的关键字是_______________

  A. union     B. enum     C.struct    D.typedef

  17.定义联合体的关键字是___________________

  18.链表的首指针能根据程序的需要进行移动读取链表中的某项内容,即链表可以没有首指针吗?

  A.当然可以   B.不可以   C.无所谓    D.最好不要移动首指针

  19.定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是____

  A. <类型标识符>  (*a)[3]

  B. <类型标识符>  *a[2]

  C. <类型标识符>  *a[3]

  D.以上写法都不对。

  20.有说明语句:char a[ ]=“this is a book”。请问该数组到底占了几个字节?_____

  A.11   B.12    C.14     D.15

  21.设整型变量a为5,使b不为2的表达式是___________

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

  22.设整型变量n的值为2,执行语句“n+=n-=n*n”后,n的值是_________

  A.0     B.2     C.-4      D. 4

  23.设A,B均为整型变量

[1] [2] [3] 下一页

文章转载请注明来源于:汕头自考网