全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第 0404 章章 基本输入 输出和顺序程序设计基本输入 输出和顺序程序设计 1 填空题 1 在 C 语言中 格式化输入库函数为 格式化输出库函数为 2 printf 函数中的格式控制字符串的作用是 它包含两类字符 即 和 3 格式转换符中 除了 以外 其他均为小写字母 4 getche 函数和 getch 函数在功能上的主要区别是 5 在输入数据类型和字符类型的两个 scanf 函数调用之间通常要使用 库 函数以清楚键盘缓冲区中的字符 6 算法是 7 算法的描述方法有 和 PAD 图等 8 任何复杂的程序都可以由 和 这三种基本结构组成 2 选择题 1 在 16 位 C 编辑系统上 下列程序执行后的输出结果是 void main int a 32769 printf 8U n a A 32769 B 8U C 32767 D 32767 2 下面程序段执行后的输出结果是 表示一个空格 int a 3366 printf 08d a A 0003366 B 00003366 C 3366 D 输出格式非法 3 以下程序的输出结果是 void main printf s1 15s s2 5s chinabeijing chi A s1 chinabeijing s2 chi B s1 chinabeijing s2 chi C s1 chinabeijing s2 chi D s1 chinabeijing s2 chi 4 在 16 位 C 编译系统上 以下程序的输出结果是 void main long y 43456 printf y 8ld y 08ld y 08ld y 8ld y y y y A y 43456 y 43456 y 0043456 y 43456 B y 43456 y 43456 y 0043456 y 43456 C y 43456 y 43456 y 0043456 y 43456 D y 43456 y 4345600 y 0043456 y 43456 5 在 16 位 C 语言编译系统上 以下程序的输出结果是 void main int y 2456 printf y 3o y 8o y 8o y 08o y y y y A y 2456 y 2456 y 02456 y 00002456 B y 4630 y 4630 y 04530 y 00004630 C y 2456 y 2456 y 02456 y 00002456 D y 4630 y 4630 y 04630 y 00004630 6 若有说明语句 int a float b 以下输入语句正确的是 A scanf f f B scanf f d C scanf d f D scanf 6 2 6 2f 7 执行下面程序段 给 x y 赋值时 不能作为数据分隔符的是 int x y scanf d d A 空格 B Tab 键 C 回车 D 逗号 8 执行下面程序时 欲将 25 和 2 5 分别赋给 a 和 b 正确的输入方法是 int a float b scanf a d b f A 25 2 5 B 25 2 5 C a 25 b 2 5 D a 25 b 2 5 9 若有说明语句 int a b 用户的输入为 111222333 结果 a 的值为 111 b 的值为 333 那么以下输入正确的语句是 scanf 3d 3c 3d scanf 3d 3c 3d scanf 3d 3d 3d scanf 3d 2d 3d 10 执行下面的程序时 假设用户输入为 1 22 333 则 chi1 ch2 和 ch3 的值为 char ch1 ch2 ch3 scanf 1c 2c 3c A 1 2 3 B 1 2 C 1 2 D 1 3 11 已知 int x y double z 以下语句中错误的函数调用是 A scanf d 1x 1e B scanf 2d d 1f C scanf x d o D scanf x o 6 2f 12 已有如下定义和输入语句 若要求 a1 a2 c1 c2 的值分别为 10 20 A 和 B 当从第一列开始输入数据时 正确的数据输入方式是 int a1 a2 char c1 c2 scanf d c d c A 10A 20 B B 10 A 20 B C 10A20B D 10A20 B 13 阅读以下程序 当输入数据的形式为 25 13 10 正确的输出结果为 void main int x y z scanf d d d vprintf x y z d n x y z A x y z 48 B x y z 38 C x y z 35 D 无法确定 14 已有定义 int x float y 且执行 scanf 3d f x y 语句时 假 设输入数据为 12345 678 则 x y 的值分别为 A 12345 678 000000 B 123 678 000000 C 123 45 678000 D 123 45 000000 15 阅读以下程序 当输入数据的形式为 12a345b789 正确的输出结果为 void main char c1 c2 int a1 a2 c1 getchar scanf 3d a2 printf d d c c n a1 a2 c1 c2 A 2 345 1 a B 12 345 a b C 2a 45b 1 3 D 2 789 1 a 3 编程题 1 编写一程序要求任意输入四位十六进制整数 以反序的方式输出该十六进制数 例如 输入 9AF0 则输出 0FA9 2 编程从键盘输入两个整数分别给变量 a 和 b 要求在不借助与其他变量的条件下 将变量 a 和 b 的值实现交换 3 编程从键盘输入圆的半径 r 计算并输出圆的周长和面积 4 编程从键盘输入任意一个十六进制负整数 以输入的形式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《焊接工程与装备》教学大纲
- 玉溪师范学院《武术》2021-2022学年第一学期期末试卷
- 玉溪师范学院《社区活动策划》2022-2023学年第一学期期末试卷
- 基尔霍夫定律教案K
- 函数概念教案
- 幼儿文学寓言课件
- 三维设计课件
- 2024届河北省涞水波峰中学高三(上)期末教学统一检测试题数学试题试卷
- 本地化部署合同
- 保险项目合同
- 医院消防安全知识培训课件
- 《现代商务礼仪》课程标准(中职)
- ZX7系列手工焊机说明书
- 解放战争-第二次国共内战
- 一年级下册美术说课稿-第19课 大树的故事|冀美版
- 学生综合素质评价表
- 小学综合实践活动- 7.我是“非遗”小传人教学设计学情分析教材分析课后反思
- 现场变更工程量确认单
- 供应商审厂管理规定
- 城市道路毕业设计计算书
- 汽车租赁项目可行性分析报告
评论
0/150
提交评论