8.10 复习题

1.putchar(getchar())是一个有效的表达式,它实现什么功能?getchar(putchar())也有效吗?

2.下面的每个语句实现什么功能?

广告:个人专属 VPN,独立 IP,无限流量,多机房切换,还可以屏蔽广告和恶意软件,每月最低仅 5 美元

阅读 ‧ 电子书库

3.假设您有一个程序count,该程序对输入的字符进行计数。用count程序设计一个命令行命令,对文件essay中的字符进行计数并将结果保存在名为essayct的文件中。

4.给定问题3中的程序和文件,下面哪个命令是正确的?

阅读 ‧ 电子书库

5.EOF是什么?

6.对给出的输入,下面每个程序段的输出是什么(假定ch是int类型的,并且输入是缓冲的)?

a.输入如下所示:

阅读 ‧ 电子书库

程序段如下所示:

阅读 ‧ 电子书库

b.输入如下所示:

阅读 ‧ 电子书库

程序段如下所示:

阅读 ‧ 电子书库

7.C如何处理具有不同文件和换行约定的不同计算机系统?

8.在缓冲系统中把数值输入与字符输入相混合时,您所面临的潜在问题是什么?