C语言题目(给学生)(1)_第1页
C语言题目(给学生)(1)_第2页
C语言题目(给学生)(1)_第3页
C语言题目(给学生)(1)_第4页
C语言题目(给学生)(1)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1 有以下程序 main int x 102 y 012 printf 2d 2d n x y 执行后输出结果是 D A 10 01 B 012 12 C 02 10 D 102 10 2 以下选项中 与k n 完全等价的表达式是 A A k n n n 1 B n n 1 k n C k n D k n 1 3 有以下程序 main char k int i for i 1 i 3 i scanf c switch k case 0 printf china n case 1 printf world n 程序运行时 从键盘输入 01 则执行后结果是 C A china B world C china D world china china world world world world world china 4 将以下定义了的函数放在主调函数后面 float aaa float a float b return a b 4 则以下在主调函数中的函数原型声明错 误的是 b A float aaa float x float i B float aaa float a b C float aaa float float D float aaa float a float b 5 用 8 位无符号二进制数能表示的最大十进制数为 C A 127 B 128 C 255 D 256 6 以下叙述中正确的是 D A 静态 static 类别变量的生存期贯穿于整个程序的运 行期间 B 全局变量的作用域一定比局部变量的作用域范围大 C 函数的形参都属于全局变量 D 未在定义语句中赋初值的auto 变量和static 变量的初 值都是随机值 7 已知 x 1 y 2 z 3 表达式z x y x y 的值是 D A 6 B 3 C 5 D 2 8 在一个C 程序中 下列正确的是 C A main 函数必须出现在固定位置 B main 函数必须出现在所有函数之后 C main 函数可以在任何地方出现 D main 函数必须出现在所有函数之前 9 若用数组名做函数实参 则实际上传递给行参的是 A A 数组中第一个元素的地址 B 数组元素的个数 C 数组第一个元素的值 D 数组中所有元素的值 10 下面几组选项中均为不合法标志符的是 c A A p o do B float lui A C pointer 1 goto define D 123 temp INT 11 一个 c 语言程序总是从 c 开始执行 A 主过程 B 子程序 C 主函数 D 主程序 12 已知 int p p 是 d A 指向 int 型的指针变量 B int 型的指针数组 C 一个函数 该函数的返回值是指向 int 型的指针变量 D 一个指向函数的指针变量 该函数的返回值的返回值是 int 型 13 已知 struct int i char c float a test 则 sizeof test 的值是 b A 4 B 5 C 6 D 7 14 已知 struct sk int a float b data p 若有 p int k ch b k 12 printf c d ch ch k printf k d n k A b b k 12 B b 98 k 12 C 98 b k 12 D 98 12 k 12 16 C 语言允许函数值型缺省定义 此时该函数值隐含的类型是 B A float 型 B int 型 C long 型 D double 型 17 已知 char b 5 p b 则正确的赋值语句是 c A b abcd B b abcd C p abcd D p abcd 18 下列关于 switch 语句和 break 语句的结论中 正确的是 b A break 语句是 switch 语句中的一部分 B 在 switch 语句中可以根据需要使用或不使用 break 语句 C 在 switch 语句中必须使用 break 语句 D break 语句是 switch 语句的一部分 19 合法的数组说明语句语句是 d A int a string B int a 5 0 1 2 3 4 5 C char a string D char a 0 1 2 3 4 5 20 c 语言主函数 main 最多有 b 个参数 A 1 B 2 C 0 D 3 1 C 语言中整形数据在内存中的存储形式是 二进制 字符型数 据在内存中的存储形式是 ASCII 码 2 已知 int a 4 b 5 c 则执行表达式 c a a b 后 变量 a 的值 为 0 3 C 源程序的基本单位是 函数 4 表达式 5 2 1 2 3 0 66 5 C 语言中 逻辑真用 大于 0 表示 逻辑假用 0 表示 6 C 语言中实型的数据类型分为两种他们是 整型 和 浮点 型 7 C 语言程序设计的三种基本结构是 顺序结构 选 择结构 循环结构 8 令 x 1 y 3 计算x x 1 2 x 2 的值 6 9 定义 int a 3 b 4 c 5 a b switch x case 1 switch y case 0 a break case 1 b break case 2 a b break printf a d b d n a b 2 main int i j float s for i 7 i 4 i s 0 for j i j 3 j s s i j printf s f n s 3 main int x 8 6 4 3 2 1 s i for i

温馨提示

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

评论

0/150

提交评论