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

下载本文档

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

文档简介

1、一、单项选择题1、C语言程序的基本单位是()A.字符B.程序行C.函数D.语句正确答案:C解析:函数是C语言程序的基本单位。一个函数由两局部组成:函 数的说明局部。包括函数名、函数类型、函数属性、函数参数(形式 参数)名、形式参数类型2、在C语言程序中,注释局部()A.无起始标志B.从REM开始无结束志标志仁从(到)结束D.从/*开始,*/结束正确答案:D解析:所有程序语言的注释局部是不参加编译,也不会出现在目标 程序中的,注释只是为了让程序员能更方便地读懂程序而提出来的。 3、一个C语言程序只可以有()main函数A.多个B.两个C.零个D.一个正确答案:D解析:程序就像一个人,吃东西只能从

2、口里进去。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语言中语句分

3、为简单语句(simple statement)和复合语句(compound statement )o简单语句以分号作为结束。其中简单语句里面又有赋值语句、声明语 句、结构化语句、函数调用语句和 空语句。复合语句指用花括号 将简单语句甚至另一些复合包起来,所以就以作为语句结束的标记。 6、C语言中注释局部()执行A.不确定B.会C.局部D.不会正确答案:D解析:注释掉的局部不会运行,没有注释的地方依然可以正常运行7、一个C语言程序在()结束执行A.main函数首行B.不确定C.main函数末行D.程序最后行正确答案:C解析:main。函数称之bai为主函数,一个C程序总是从main。函数 开始执

4、行的,但是不一定在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

温馨提示

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

最新文档

评论

0/150

提交评论