大学期末c语言考试题库及答案.docVIP

  • 4
  • 0
  • 约5.05千字
  • 约 15页
  • 2026-04-11 发布于河北
  • 举报

大学期末c语言考试题库及答案

一、选择题(每题2分,共30分)

1.以下关于C语言的说法,正确的是()

A.C语言程序总是从第一个函数开始执行

B.在C语言中,要调用的函数必须在main函数中定义

C.C语言程序总是从main函数开始执行

D.C语言程序中的main函数必须放在程序的开始部分

答案:C

解析:C语言程序总是从main函数开始执行,A选项错误;函数可以在main函数之前定义,只要在调用前声明即可,B选项错误;main函数位置不固定,D选项错误。

2.若有定义:inta=5,b=6;执行语句a=ab?a:b;后,a的值为()

A.5

B.6

C.0

D.1

答案:B

解析:条件表达式ab?a:b,因为5不大于6,所以取b的值,即a的值变为6。

3.以下能正确定义一维数组的选项是()

A.inta[5]={0,1,2,3,4,5};

B.chara[]={0,1,2,3,4,5};

C.chara=012345;

D.inta[5]=0123;

答案:B

解析:A选项数组初始化时元素个数不能超过定义的大小;C选项不能用字符串初始化字符数组;D选项不能用字符串初始化整型数组。

4.以下程序段的输出结果是()

intx=10,y=

文档评论(0)

1亿VIP精品文档

相关文档