C语言程序设计:C语言概述单元测试与答案_第1页
C语言程序设计:C语言概述单元测试与答案_第2页
C语言程序设计:C语言概述单元测试与答案_第3页
C语言程序设计:C语言概述单元测试与答案_第4页
C语言程序设计:C语言概述单元测试与答案_第5页
全文预览已结束

下载本文档

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

文档简介

一、单选题

1、C语言程序的基本单位是()

A.字符

B.程序行

C.函数

D.语句

正确答案:C

解析:函数是C语言程序的基本单位。一个函数由两部分组成:函

数的说明部分。包括函数名、函数类型、函数属性、函数参数(形式

参数)名、形式参数类型

2、在C语言程序中,注释部分()

A.无起始标志

B.从REM开始无结束志标志

0(到)结束

D.从/*开始,*/结束

正确答案:D

解析:所有程序语言的注释部分是不参加编译,也不会出现在目标

程序中的,注释只是为了让程序员能更方便地读懂程序而提出来的。

3、一个C语言程序只可以有()main函数

A.多个

B.两个

C.零个

D.一个

正确答案:D

解析:程序就像一个人,吃东西只能从口里进去。main()函数就

相当如这个入口。

4、一个C语言程序从()开始执行

A.main函数

B.printf函数

C.min函数

D.max函数

正确答案:A

解析:一个C语言程序的执行,从main函数中的指令开始执行。

一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就

称为“main()函数”,也就是“主函数比如有个“做菜”程序,那

么“做菜”这个过程就是“主函数二在主函数中,根据情况,你

可能还需要调用“买菜,切菜,炒菜”等子函数。

5、C语言中以()作为语句结束符

A.分号

B.点号

C.逗号

D.句号

正确答案:A

解析:C语言规定,语句的结束bai符用分号(;)来进行标识。

C语言中语句分为简单语句(simplestatement)和复合语句(compound

statement)o

简单语句以分号作为结束。其中简单语句里面又有赋值语句、声明语

句、结构化语句、函数调用语句和空语句。复合语句指用花括号{}

将简单语句甚全另一些复合包起来,所以就以}作为语句结束的标记。

6、C语言中注释部分()执行

A.不确定

B.会

C.部分

D,不会

正确答案:D

解析:注释掉的部分不会运行,没有注释的地方依然可以正常运行

7、一个C语言程序在()结束执行

A.main函数首行

B.不确定

C.main函数末行

D.程序最后行

正确答案:C

解析:main。函数称之bai为主函数,一个C程序总是从main()函数

开始执行的,但是不一定在main函数最后结束。

在main()之后的最后一条语句结束后,程序还要运行一些代码,以

正常返回操作系统。main函数执行完后还执行其他语句。

8、在一个C语言程序中,main函数出现的位置是()

A.可以在任意地方

B.必须在程序的最前面

C.必须在系统调用的库函数的后面

D.必须在程序的最后面

正确答案:A

解析:如果main中调用函数,那么这个函数必须在mani函数的前面。

但是也可以在main函数的前面声明。因为代码是从main函数开始,

一条一条的顺序执行的。

9、C语言中函数首部后面用一对()括起来的部分作为函数体

A.小括号()

B.中括号[]

C大括号{}

D.尖括号<>

正确答案:C

解析:函数由函数头和bai函数体组成,通俗地讲函数头的格du式

为type函数名(参数1,……)注意zhi括号中可da。以无参数,也可

以有参数,函数名前的type为函数的返回类型,后千万不能加

“;”,因为它不是语句,而是函数声明。接着是由一对“{}〃符号括

起来的函数体,其中函数体由变量声明部分和执行部分组成,声明部

分就是对要用到的变量进行说明,因为C语言变量使用前必须要先声

明,执行部分就是程序要执行的语句。

10、C语言程序需要编译、()后才能生成可执行程序。

A.连接

B.调试

C运行

D.解释

正确答案:A

解析:编译就是把C代码转换成CPU可执行的机器指令,每个.c

温馨提示

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

评论

0/150

提交评论