第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'。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。