南昌大学C语言程序设计一到三章结果解析

上传人:豆浆 文档编号:19384485 上传时间:2017-11-19 格式:DOC 页数:5 大小:139KB
返回 下载 相关 举报
南昌大学C语言程序设计一到三章结果解析_第1页
第1页 / 共5页
南昌大学C语言程序设计一到三章结果解析_第2页
第2页 / 共5页
南昌大学C语言程序设计一到三章结果解析_第3页
第3页 / 共5页
南昌大学C语言程序设计一到三章结果解析_第4页
第4页 / 共5页
南昌大学C语言程序设计一到三章结果解析_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《南昌大学C语言程序设计一到三章结果解析》由会员分享,可在线阅读,更多相关《南昌大学C语言程序设计一到三章结果解析(5页珍藏版)》请在金锄头文库上搜索。

1、第 1 章 C 语言概述1、一个 c 程序的执行是从_。 A)本程序的 main 函数开始,到 main 函数结束 B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结柬C)本程序的 main 函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序main 函数结束A 教师批改:A 2、以下叙述正确的是_。 A)在 C 程序中main 函数必须位于程序的最前面 B)c 程序的每行中只能写一条语句C)c 语言本身没有输入输出语句 D)在对一个 c 程序进行编译的过程中,可发现注释中的拼写错误D 教师批改:C 3、以下叙述不正确的是_。 A)一个 c 源程序可由一

2、个或多个函数组成 B)一个 c 源程序必须包含一个 main 函数C)c 程序的基本组成单位是函数 D)在 c 程序中,注释说明只能位于一条语句的后面A 教师批改:D 4、c 语言规定:在一个源程序中,main 函数的位置_。 A)必须在最开始 B)必须在系统调用的库函数的后面C)可以任意 D)必须在最后C 教师批改:C 5、一个 c 语言程序是由_。 A)一个主程序和若干子程序组成 B)函数组成C)若干过程组成 D)若干子程序组成B 教师批改:B 6、用 C 语言编写的代码程序_ A) 可立即执行 B) 是一个源程序C) 经过编译即可执行 D) 经过编译解释才能执行B 教师批改:B 7、以下

3、叙述中正确的是_ A) C 语言的源程序不必通过编译就可以直接运行B) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令C) C 源程序经编译形成的二进制代码可以直接运行 D) C 语言中的函数不可以单独进行编译D 教师批改:B 8、以下叙述中正确的是_ A) C 语言是低级语言 B) C 语言可以不用编译就能被计算机识别执行C) C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式D) C 语言出现的最晚,具有其他语言的一切优点C 教师批改:C 9、要把高级语言编写的源程序转换为目标程序,需要使用 A) 编辑程序 B) 驱动程序C) 诊断程序 D) 编译程序D 教师批改:D

4、 第2章 程序的灵魂 算法1、算法具有五个特性,以下选项中不属于算法特性的是_ A)有穷性 B)简洁性C)可行性 D)确定性B 教师批改:B 2、以下叙述中正确的是_ A)用 C 程序实现的算法必须要有输入和输出操作B)用 C 程序实现的算法可以没有输出但必须要有输入C)用 C 程序实现的算法可以没有输入但必须要有输出D)用 C 程序实现的算法可以既没有输入也没有输出C 教师批改:C 3、结构化程序由三种基本结构组成,三种基本结构组成的算法_ A) 可以完成任何复杂的任务 B) 只能完成部分复杂的任务C) 只能完成符合结构化的任务 D) 只能完成一些简单的任务C 教师批改:C 4、一个算法应该

5、具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是_ A) 有零个或多个输入 B) 有零个或多个输出C) 有穷性 D) 可行性B 教师批改:B 5、C 语言中用于结构化程序设计的三种基本结构是_ A) 顺序结构、选择结构、循环结构 B) if、switch、breakC) for、while、do-while D) if、for、continueD 教师批改:A 6、结构化程序设计所规定的三种基本控制结构是_ A) 输入、处理、输出 B) 树形、网形、环形C) 顺序、选择、循环 D) 主程序、子程序、函数C 教师批改:C 第 3 章 数据类型,运算符与表达式1、C 语言基本类型包括_

6、 。 A.整型、实型、逻辑型 B.整型、实型、字符型、逻辑型C.整型、字符型、逻辑型 D.整型、实型、字符型C 教师批改:D 2、C 语言中的标识符只能由字母、数字、下划线三种字符组成,且第一个字符_。 A.必须为字母 B.必须为下划线C.必须为字母或下划线 D.可以是字母、数字、下划线中任意一种字符C 教师批改:C 3、C 语言中最简单的数据类型包括_。 A.整型、实型、逻辑型 B.整型、实型、字符型C.整型、字符型、逻辑型 D.整型、实型、逻辑型、字符型C 教师批改:B 4、若 a 为 int 类型,且其值为3,则执行完表达式 a+=a-=a*a 后,a 的值是_。 A.-3 B.9C.-

7、12 D.6C 教师批改:C 5、若 t 为 double 类型,表达式 t=1,t+5,t+的值是_ 。 A.1 B.6.0C.2.0 D.1.0D 教师批改: D 6、若已定义 x 和 y 为 double 类型,则表达式:x=1,y=x+3/2的值是_。 A.1 B.2C.2.0 D.2.5C 教师批改:C 7、设 a 为5,执行下列语句后,b 的值不为2的是_。 A.b=a/2 B.b=6-(-a)C.b=a%2 D.b=a3?2:1C 教师批改:C 8、下列四组选项中,均是不合法的用户标识符的选项_。 A.AP _0 do B.float goto _AC.b-a goto int

8、D._123 temp INTC 教师批改:C 9、下列选项中,合法的 C 语言关键字是_。 A.VAR B.cherC.integer D.defaultD 教师批改:D 10、下面不正确的字符串常量是_。 A.abc B.1212C.0 D. A 教师批改:A 11、下面不正确的字符常量是_。 A.c B.C.W D. A 教师批改:A 12、下述程序段的输出结果是_。int x=10;int y=x+;printf(%d,%d,(x+,y),y+); A.11,10 B.11,11C.10,10 D.10,11A 教师批改:A 13、已知各变量的类型说明如下:int k,a,b;unsi

9、gned long w=5;double x=1.42;则以下不符合 C 语言语法的表达式是_。 A.x%(-3) B.w+=-2C.k=(a=2,b=3,a+b) D.a+=a-=(b=4)*(a=3)A 教师批改:A 14、已知字母 A 的 ASCII 编码为10进制数65,且 c2为字符型,则执行语句 c2=A+6-3后,c2中的值为_。 A. D B. 68C.不确定的值 D. CA 教师批改:A 15、以下所列的 C 语言常量中,错误的是_。 A.0xFF B.1.2e0.5C.2L D.72B 教师批改:B 16、以下叙述正确的是_。 A.在 C 程序中 main 函数必须位于程序

10、的最前面 B.C 程序的每行中只能写一条语句C.C 语言本身没有输入输出语句 D.在对一个 C 程序进行编译的过程中,可发现注释中的错误C 教师批改:C 17、以下运算符中,运算对象必须是整型的是_。 A./ B.%=C.!= D.=B 教师批改:B 18、正确的标识符是_。 A.?a B.a=2C.a.3 D.a_3B 教师批改:D 19、在 C 语言中(以16位 Pc 机为例),5种基本数据类型的存储空间长度的排列顺序为_。 A)charint1ong intfloatdouble B)charintlong intfloatdoubleC)charintlong intfloatdoub

11、le D)charintlong intfloatdoubleA 教师批改:A 20、假设所有变量均为整型,则表达式(a2,b5,b+,a+b)的值是_。 A)7 B)8C)6 D)2B 教师批改:B 21、以下不正确的叙述是_。 A.在 C 程序中,逗号运算符的优先级最低 B.在 C 程序中,APA 和 apa 是两个不同的变量C.如果 a 和 b 类型相同,在计算了赋值表达式a=b 后 b 中的值将放入 a 中,而 b 中的值保持不变D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值B 教师批改:D 22、若 x,i,j 和 k 都是 int 型变量,则计算

12、下面表达式后,x 的值为_。X=(i=4,j=16,k=32) A)4 B)16C)32 D)52C 教师批改:C 23、假设所有变量均为整型,则表达式(a2,b5,b+,a+b)的值是_。 A)7 B)8C)6 D)2B 教师批改:B 24、下列四组选项中,均不是 c 语言关键字的选项是_。 A)define IF type B)getc char printfC)include scanf case D)while go powA 教师批改:A 25、下面四个选项中,均是 c 语言关键字的选项是_。 A)auto enum include B)switch typedef continue

13、C)signed union scanf D)if struct typeB 教师批改:B 26、下面四个选项中,均是合法整型常量的选项是_。 A)160 -0xffff 011 B)-0xcdf 01a 0xeC)-01 986.012 0668 D)-0x48a 3e5 0xA 教师批改:A 27、下面四个选项中,均是合法转义字符的选项是_。 A) n B) 017 ;C)018 f xab D)0 101 xlfA 教师批改:A 28、下面四个选项中,均是正确的八进制数或十六进制数的选项是_。 A)-10 0x8f -011 B)0abc -017 0xcC)0010 -0x11 0xf1 D)0a12 -0x123 -0xaC 教师批改:C 29、己知各变量的类型说明如下:int i8,k,a,b;unsigned long w5;double x1.42,y5.2;则以下符合 C 语言语法的表达式_。 A)a+a-(b4)*(a3) B)aa*32C)x(-3) D)yfloat(i)B 教师批改:A

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 经济/贸易/财会 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号