中职C语言期中试卷

上传人:xgs****56 文档编号:9766027 上传时间:2020-04-07 格式:DOC 页数:7 大小:62.50KB
返回 下载 相关 举报
中职C语言期中试卷_第1页
第1页 / 共7页
中职C语言期中试卷_第2页
第2页 / 共7页
中职C语言期中试卷_第3页
第3页 / 共7页
点击查看更多>>
资源描述
C 语言 期中考试试卷 笔试 题号 一 二 三 四 五 六 七 八 总分 分数 一 选择 总分 40 分 每小题 2 分 1 C 语言程序的基本单位是 A 函数 B 过程 C 子程序 D 子例程 2 一个 C 语言程序的执行是从 A 本程序的 main 函数开始到 main 函数结束 B 本程序文件的第一个函数开始 到本程序文件的最后一个函数结束 C 本程序的 main 函数形开始 到程序文件的最后一个函数结束 D 本程序文件的第一个函数开始 到本程序 main 函数结束 3 以下叙述不正确的是 A 一个 C 语言源程序可由一个或多个函数组成 B 一个 C 语言源程序必须包含一个 main 函数 C C 语言程序的基本组成单位是函数 D 在 C 语言程序中 注释说明只能位于一条语句的后面 4 C 语言规定 在一个源程序中 main 函数的位置 A 必须在最开始 B 必须在系统调用的库函数的后面 C 可以任意 D 必须在最后 5 结构化程序所要求的基本结构不包括 A 顺序结构 B goto 跳转 C 选择 分支 结构 D 循环 重复 结构 6 下列 4 条叙述中 正确的一条是 A 计算机语言中 只有机器语言属于低级语言 B 高级语言源程序可以被计算机直接执行 得分 C C 语言属于高级语言 D 机器语言是与所用机器无关 7 以下选项中不能用作 C 程序合法常量的是 A 1 234 B 123 C 123 D x7G 8 以下选项中可用作 C 程序合法实数的是 A 1e0 B 3 0e0 2 C E9 D 9 12E 9 表达式 a a a 9 的值是 A 9 B 9 C 18 D 0 10 以下 C 语言用户标识符中 不合法的是 A 1 B AaBc C a b D a b 11 若有定义语句 int x 10 则表达式 x x x 的值为 A 20 B 10 C 0 D 10 12 若有以下程序段 int c1 1 c2 2 c3 c3 1 0 c2 c1 则执行后 c3 中的值是 A 0 B 0 5 C 1 D 2 13 下列程序的输出结果是 double d 3 2 int x 1 2 y y x 3 8 5 0 printf d n d y A 3 B 3 2 C 0 D 3 07 14 以下程序运行后的输出结果是 int x 011 printf d n x A 12 B 11 C 10 D 9 15 以下程序段 int x 12 double y 3 141593 printf d 8 6f n x y 执行后的输出结果是 A 123 141593 B 12 3 141593 C 12 3 151993 D 123 1415930 16 以下程序段的输出结果是 int k 17 printf d o x n k k k A 17 021 0 x11 B 17 17 17 C 17 0 x11 021 D 17 21 11 17 以下程序段运行的结果是 int a b c scanf d d d a b c printf d d d n a b c 若从键盘输入 1 2 3 A 1 2 3 B 2 2 3 C 1 1 1 D 输出错误的结果 18 下面程序的结果是 float x 2 y y x x printf f n y A 9 000000 B 16 000000 C 1 000000 D 程序有错误 19 若 w 1 x 2 y 3 z 4 则表达式 w x w y z y z 的值是 A 4 B 3 C 2 D 1 20 阅读以下程序 main int x scanf d if x 5 printf d x else printf d x 程序运行后 如果从键盘上输人 5 则输出结果是 A 3 B 4 C 5 D 6二 填空 总分 20 分 每小题 2 分 1 C 语言中用 表示逻辑值 真 用 表示逻辑值 假 2 C 语言的标识符只能由 3 种字符组成 它们是 和 3 假设所有的变量都为整型 则表达式 a 2 b a b a b 的值为 4 设 x 为 int 型变量 请写出描述 x 是奇数 的表达式 5 已知整数数据 a 3 b 4 c 5 则表达式 a b c 的值为 6 在 C 语言中 以 16 位 PC 为例 一个 float 型数据在内存中的字节数为 4 一个 double 型数据在内存中所占字节数为 7 有以下程序 include main int x scanf d if x 15 printf d x if x 10 printf d x if x 5 printf d n x 5 若程序运行时从键盘输入 12 则输出结果为 8 以下程序的功能是 将值为三位正整数的变量 x 中的数值按照个位 十位 百位的顺序拆分并输出 请填空 int x 256 printf d d d n x 10 x 100 9 以下程序运行后的输出结果是 int a 25 b 025 c 0 x25 printf d d d n a b c 10 以下程序段 char a b c d scanf c c d d printf c c c c n a b c d 得分 若运行时键盘上输入 6 5 65 66 则输出结果是 三 看程序写结果 总分 40 分 每小题 8 分 1 void main int a 2 b 1 c 2 if a b if b 0 c 0 else c Printf d c 输出结果 2 include stdio h void main int x 1 a 0 b 0 switch x case 0 a case 1 b case 2 a b printf d d a b 输出结果 3 include stdio h void main int x 15 y 9 i 13 printf d d n x y printf d n i printf d d n x y 输出结果 4 include stdio h void main int x 1 if x 2 printf OK else if xb a a b c b a b a c printf d d d a b c 输出结果 答案 1 选择 1 A 2 A 3 D 4 C 5 B 6 C 7 A 8 A 9 D 10 D 11 B 12 A 13 C 14 C 15 A 16 D 17 B18 A19 D20 B 二 填空 1 1 0 2 字母 数字 下划线 3 6 4 x 2 0 5 13 6 8 7 1217 8 x 10 10 9 25 21 37 10 6 5 A B 3 看程序写结果 1 2 2 1 2 3 16 10 13 16 10 4 OK 5 10 70 60
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!