欢迎来到天天文库
浏览记录
ID:58156605
大小:278.00 KB
页数:36页
时间:2020-04-11
《c语言新习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.习题答案第1章1.1填空题1.1.1应用程序ONEFUNC.C中只有一个函数,这个函数的名称是__main。1.1.2一个函数由__函数头__和__函数体__两部分组成。1.1.3在C语言中,输入操作是由库函数__scanf完成的,输出操作是由库函数_printf_完成的。1.1.4通过文字编辑建立的源程序文件的扩展名是_.c__;编译后生成目标程序文件,扩展名是__.obj__;连接后生成可执行程序文件,扩展名是_.exe_;运行得到结果。1.1.5C语言程序的基本单位或者模块是__函数__。1.1.6C语言程序的语句结束符是_;___。1.1.7编写一个C程序,上
2、机运行要经过的步骤:______________________________。1.1.8在一个C语言源程序中,注释部分两侧的分界符分别为_/*__和__*/__。1.1.9C语言中的标识符只能由三种字符组成,它们是字母、数字和下划线。且第一个字符必须为字母或下划线。1.1.10C语言中的标识符可分为关键字、预定义标识符和用户标识符3类。1.2选择题1.2.1一个C程序的执行是从(A)。A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序文件
3、的第一个函数开始,到本程序main函数结束1.2.2以下叙述不正确的是(C)。A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)在C程序中,注释说明只能位于一条语句的后面D)C程序的基本组成单位是函数1.2.3C语言规定:在一个源程序中,main函数的位置(C)。A)必须在程序的开头B)必须在系统调用的库函数的后面C)可以在程序的任意位置D)必须在程序的最后1.2.4C编译程序是(A)。A)将C源程序编译成目标程序的程序B)一组机器语言指令C)将C源程序编译成应用软件D)C程序的机器语言版本1.2.5要把高级语言编写的源程序转换为目标程序
4、,需要使用(D)。A)编辑程序B)驱动程序C)诊断程序D)编译程序1.2.6以下叙述中正确的是(C)。A)C语言比其他语言高级B)C语言可以不用编译就能被计算机识别执行C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D)C语言出现的最晚,具有其他语言的一切优点1.2.7以下叙述中正确的是(A)。A)C程序中注释部分可以出现在程序中任意合适的地方B)花括号“{”和“}”只能作为函数体的定界符C)构成C程序的基本单位是函数,所有函数名都可以由用户命名..D)分号是C语句之间的分隔符,不是语句的一部分1.2.1以下叙述中正确的是(B)。A)C语言的源程序不必通过
5、编译就可以直接运行B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令C)C源程序经编译形成的二进制代码可以直接运行D)C语言中的函数不可以单独进行编译1.2.2用C语言编写的代码程序(B)。A)可立即执行B)是一个源程序C)经过编译即可执行D)经过编译解释才能执行1.2.3以下叙述中正确的是(C)。A)在C语言中,main函数必须位于程序的最前面B)C语言的每行中只能写一条语句C)C语言本身没有输入输出语句D)在对一个C程序进行编译的过程中,可以发现注释中的拼写错误1.2.4下列4组选项中,均不是C语言关键字的选项是(A)。A)defineB)getcC)in
6、cludeD)whileIFcharscanfgotypeprintfcasepow1.2.5下列4组选项中,均是C语言关键字的选项是(B)。A)autoB)switchC)signedD)ifenumtypedefunionstructincludecontinuescanftype1.2.6C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符(C)。A)必须为字母B)必须为下划线C)必须为字母或下划线D)可以是字母、数字和下划线中任一种字符1.1编程题1.3.1参照本章例题,编写一个C程序,要求输出如下字符。**********************
7、*****************************************************WelcometoExpo2010!Shanghai2010#includevoidmain(){printf(“***************************************************************************”);printf(“WelcometoExpo2010!”);printf(“Shanghai2010”);printf(“*********
此文档下载收益归作者所有