C语言考试题库及答案.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言考试题库及答案 1.以下不是C语言的特点的是(C A、C语言简洁,紧凑 A、C语言简洁,紧凑 B、能够编制岀功能复杂的程序 C、C语言可以直接对硬件进行操作 D、C语言的移植性好 2. 一个C程序是由()B A、 A、一个主程序和若干个子程序组成 B、一个或多个函数组成 C、 C、若干过程组成 D、若干子程序组成 以下描述正确的是( )C A、 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合 语句。 B、 do-while循环由do开始,用while结束,在while (表达式)后面不能写分号。 C、 在do-while循环体中,不一定要有能使while后面表达式的值变成零(“假)的操作。 D、 do-while循环中,根据情况可以省略while。 以下对一维整形数组a的正确说明是( )D A、int a(10); B、int n=10,a[n]; C、int n; D、inta[10j; 以下对二维数组a的正确说明是( )C A、inta[3][]; B、float a(3,4); C、double a[l]⑷; D、float a⑶⑷; 数组名作为实参传给被调用的函数时,形参获得的是()C A、 该数组第一个元素的值 B、 该数组所有元素的值 C、该数组第一个元素的首地址 D、该数组所有元素的首地址 C程序的开始是从()A A、 main()函数开始,直到main。函数结束 B、 第一个函数开始,直到最后一个函数结束 C、 第一个语句开始,直到最后一个语句结束 D、 main()函数开始,直到最后一个函数结束 在C程序中,main ()函数的位置()C A、必须作为第一个函数 B、必须作为第二个函数 C、可以任意 D、必须放在它所调用的函数之后 C编译程序是()C A、C语言的机器语言版本 B、一组机器语言指令 C、将C源程序编译成目标程序的程序 D、是由自己编制的 以下叙述中错误的是( )C A、 C程序经过编译、连接之后形成一个真正可执行的二进制机器指令文件 B、 用C语言编写的程序称为源程序,它以ASCII代码形式存放在文件中 C、 C语言中的每条可执行语句和非执行语句最终被转换成二进制的机器指令 非执行的语句不转换:例如〃和/**/是注释的意思 D、 C语言源程序经编译后生成后缀为.obj的目标程序 1.以下不正确的C语言标识符是( )D 字母,数字,下划线组成,但是不能以数字开头 A、ABC B、abc C、a_bc D、ab.c 12.一个 12.一个C语言程序是由( )B A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 以下叙述错误的是( )C 算法可以没有输入输入,但是一定不能没有输出 A、算法正确的程序最终一定会结束B、算法正确的程序可以有零个输入 C、 算法正确的程序可以有零个输出 D、 算法正确的程序对于相同的输入一定有个相同的结果 设变量a是整型,f是实型,i是双精度型,则表达式10+a+ i*f值的数据类型为( ) C 强制类型转换 A、int B、float C、double D、不确定 以下叙述中错误的是()C A、 结构化程序由顺序、分支、循环三种基本结构组成 B、 C语言是一种结构化程序设计语言 C、 使用三种基本结构构成的程序只能解决简単问题 D、 结构化程序设计提倡模块化的设计方法 以下叙述中错误的是()C A、算法正确的程序最终一定会结束 B、算法正确的程序可以有零个输入 C、算法正确的程序可以有零个输出 D、算法正确的程序对于相同的输入一定有相同 的结果 以下选项中关于程序模块化的叙述错误的是()B A、把程序分成若干相对独立、功能单一的模块,可便于重复使用这些模块 B、可釆用自底向上、逐步细化的设计方法把若干独立模块组装成所要求的程序 C、 把程序分成若干相对独立的模块,可便于编码和调试 D、 可釆用自顶向下、逐步细化的设计方法把若干独立模块组装成所要求的程序 关于C语言的符号常量,以下叙述中正确的是()C A、符号常量的名是标识符,必须大写B、符号常量的名是标识符,必须小写 C、 符号常量是指用一个符号名来代表一个常量 D、 符号常量的符号名必须是常量 关于C语言的变量,以下叙述中错误的是( )B A、 所谓变量是指在程序运行过程中其值可以被改变的量 B、 变量所占的存储单元地址可以随时改变 C、 程序中用到的所有变量都必须先定义后使用 D、 由三条下划线构成的符号名是合法的变量名 以下选项中合法的变量名是( )C A、 5a B、 A% C、 _10_ D、 sizeof 在C语言中,char型数据在内存中的存储形式是( )D A、补码B、反码C、源码D、ASCII码 有如下程序,输入数据:

文档评论(0)

思源 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档