第15练 第2章 字符输出函数 putchar () 《编程语言基础——C 语言》(高教版第五版) 一课一练

2025-10-20
| 2份
| 6页
| 79人阅读
| 1人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 C语言程序设计高教版(第五版)全一册
年级 高一
章节 2.4.1 字符输出函数putchar( )
类型 作业-同步练
知识点 数据类型和简单程序设计
使用场景 同步教学
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 130 KB
发布时间 2025-10-20
更新时间 2025-10-20
作者 爱学习的muller
品牌系列 上好课·一课一练
审核时间 2025-10-20
下载链接 https://m.zxxk.com/soft/54455094.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《编程语言基础——C语言》(高教版第五版) 一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《编程语言基础——C语言》(高教版第五版) 一课一练的第2章的第15练,内容涵盖第2章基本数据类型与简单程序设计的2.4.1 字符输出函数putchar()。 《编程语言基础——C语言》(高教版第五版) 第15练 第2章 基本数据类型与简单程序设计 2.4.1 字符输出函数putchar() 1、 单项选择题(本题共5小题) 1、putchar () 函数的功能是( ) A. 从键盘输入一个字符 B. 把一个字符输出到显示器上 C. 把一个字符串输出到显示器上 D. 对字符进行换行 【答案】B 【解析】putchar () 函数的功能是把一个字符输出到显示器上,所以选 B。 2、putchar () 函数的参数 c 可以是( ) A. 只能是字符常量 B. 只能是字符变量 C. 字符常量、变量或字符表达式 D. 只能是字符串 【答案】C 【解析】参数 c 可以是字符常量、变量或字符表达式,它的功能是把参数 c 的值作为 ASCII 码值,把该 ASCII 码值所对应的字符输出到显示器上,所以选 C。 3、执行 “putchar ('B');” 语句后,屏幕上会显示( ) A. B B. 'B' C. 66 D. 以上都不对 【答案】A 【解析】putchar () 函数会把参数的值作为 ASCII 码值,将对应的字符输出到显示器上,字符 'B' 的 ASCII 码对应的字符就是 'B',所以屏幕上会显示 B,选 A。 4、若有 “char ch = 'C'; putchar (ch);”,以下说法正确的是( ) A. 会显示 'C' 的 ASCII 码值 B. 会显示字符 C C. 会编译报错 D. 会换行 【答案】B 【解析】这里将字符 'C' 赋给变量 ch,然后使用 putchar () 函数输出 ch,会把 ch 的值(即字符 'C')输出到显示器上,所以会显示字符 C,选 B。 5、putchar (' '); 的作用是( ) A. 输出字符 B. 对字符进行换行 C. 输出字符 n D. 以上都不对 【答案】B 【解析】' ' 是换行符,putchar (' '); 的作用是对字符进行换行,选 B。 2、 判断题(本题共3题) 1、putchar () 函数只能输出字符常量。( ) 【答案】× 【解析】putchar () 函数的参数可以是字符常量、变量或字符表达式,并非只能输出字符常量,所以该说法错误。 2、putchar () 函数输出的是参数的 ASCII 码值。( ) 【答案】× 【解析】putchar () 函数是把参数的值作为 ASCII 码值,输出该 ASCII 码值所对应的字符,而不是输出 ASCII 码值本身,所以该说法错误。 3、执行 “putchar ('5');” 会在屏幕上显示数字 5。( ) 【答案】√ 【解析】字符 '5' 有对应的 ASCII 码值,putchar () 函数会将该 ASCII 码值对应的字符(即数字 5)输出到显示器上,所以该说法正确。 3、 读程序写结果题(本题共1小题) 1、以下程序运行时,会输出什么结果? #include <stdio.h> int main() { char ch = 'D'; putchar(ch); putchar(' '); putchar('*'); return 0; } 【答案】 * 【解析】程序运行时,会先输出字符 D,然后换行,接着输出字符 。因为先定义了字符变量 ch 并赋值为 'D',使用 putchar (ch) 输出 D,putchar (' ') 进行换行,最后 putchar ('') 输出字符 *。 4、 程序设计题(本题共1小题) 1、编写一个程序,使用 putchar () 函数依次输出字符 'E'、换行符、字符 'F'。 【答案】 #include <stdio.h> int main() { putchar('E'); putchar(' '); putchar('F'); return 0; } 【解析】根据 putchar () 函数的功能,通过依次调用 putchar () 函数,先输出字符 'E',再输出换行符 ' ' 进行换行,最后输出字符 'F'。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《编程语言基础——C语言》(高教版第五版) 一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《编程语言基础——C语言》(高教版第五版) 一课一练的第2章的第15练,内容涵盖第2章基本数据类型与简单程序设计的2.4.1 字符输出函数putchar()。 《编程语言基础——C语言》(高教版第五版) 第15练 第2章 基本数据类型与简单程序设计 2.4.1 字符输出函数putchar() 1、 单项选择题(本题共5小题) 1、putchar () 函数的功能是( ) A. 从键盘输入一个字符 B. 把一个字符输出到显示器上 C. 把一个字符串输出到显示器上 D. 对字符进行换行 2、putchar () 函数的参数 c 可以是( ) A. 只能是字符常量 B. 只能是字符变量 C. 字符常量、变量或字符表达式 D. 只能是字符串 3、执行 “putchar ('B');” 语句后,屏幕上会显示( ) A. B B. 'B' C. 66 D. 以上都不对 4、若有 “char ch = 'C'; putchar (ch);”,以下说法正确的是( ) A. 会显示 'C' 的 ASCII 码值 B. 会显示字符 C C. 会编译报错 D. 会换行 5、putchar (' '); 的作用是( ) A. 输出字符 B. 对字符进行换行 C. 输出字符 n D. 以上都不对 2、 判断题(本题共3题) 1、putchar () 函数只能输出字符常量。( ) 2、putchar () 函数输出的是参数的 ASCII 码值。( ) 3、执行 “putchar ('5');” 会在屏幕上显示数字 5。( ) 3、 读程序写结果题(本题共1小题) 1、以下程序运行时,会输出什么结果? #include <stdio.h> int main() { char ch = 'D'; putchar(ch); putchar(' '); putchar('*'); return 0; } 4、 程序设计题(本题共1小题) 1、编写一个程序,使用 putchar () 函数依次输出字符 'E'、换行符、字符 'F'。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第15练 第2章 字符输出函数 putchar () 《编程语言基础——C 语言》(高教版第五版) 一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。