首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
教材全解
>
《C primer plus 第五版》
《C primer plus 第五版》
作者:Stephen Prata 出版社:人民邮电出版社
第8章 字符输入/输出和输入确认
返回全部章节 >
题目
题型
设计一个程序,统计从输入到文件结尾为止的字符数。
问答
编写一个程序,把输入作为字符流读取,直到遇到EOF。令该程序打印每个输入字符及其ASCII编码的十进制值。注意在ASCII序列中空格字符前面的字符是非打印字符,要特殊处理这些字符。如果非打印字符是换行符或制表符,则分期打印\n或\t。否则,使用控制字符
问答
编写一个程序,把输入作为字符流读取,直至遇到EOF。令其报告输入中的大写字母个数和小写字母个数。假设小写字母的数值是连续的,大写字母也是如此。或者你可以使用ctypc,h库中的合适的函数来区分大小写。
问答
编写一个程序,把输入作为字符流读取,直至遇到EOF。令其报告每个单词的平均字母数。不要将空白字符记为单词中的字母。实际上,标点符号也不应该计算,但现在不必考虑这一点(如果您想做得好一些,可以考虑使用ctype.h系列中的ispunct()函数)。
问答
编写一个程序,把输入作为字符流读取,直至遇到EOF。令其报告每个单词的平均字母数。不要将空白字符记为单词中的字母。实际上,标点符号也不应该计算,但现在不必考虑这一点(如果您想做得好一些,可以考虑使用ctype.h系列中的ispunct()函数)。
问答
修改程序清单8,4中的猜测程序,使其使用更智能的猜测策略。例如,程序最初猜50,让其询问用户该猜测值是大、小还是正确。如果该猜测值小,则令下一次猜测值为50和100的中值,也就是75。如果75大,则下一次猜测值为75和50的中值,等等。使用这种二分搜索
问答
修改程序清单8.8中的get_first()函数,使其返回所遇到的第一个非空白字符。在一个简单的程序中测试该函数。
问答
修改第7章的练习8,使菜单选项由字符代替数字进行标记。 第7章的练习8: 用switch选择工资等级。程序运行的开头应该像这样: Enter the number corresponding to the desired pa
问答
编写一个程序,显示一个菜单,为您提供加法、减法、乘法或除法的选项。获得您的选择后,该程序请求两个数,然后执行您选择的操作。该程序应该只接受它所提供的菜单选项。它应该使用float类型的数,并且如果用户未能输入数字应允许其重新输入。在除法的情况中,如果用
问答
putchar (getchar ( ) )是一个有效的表达式,它实现什么功能?getchar (putchar ( ) )也有效吗?
问答
下面的每个语句实现什么功能? a. putchar ('H'); b. putchar ('\007'); c. putchar ('\n'); d. putchar ('\b');
问答
假设您有一个程序count,该程序对输入的字符进行计数。用count程序设计一个命令行命令,对文件essay中的字符进行计数并将结果保存在名为essayct的文件中。
问答
给定问题3中的程序和文件,下面哪个命令是正确的? 问题3:假设您有一个程序count,该程序对输入的字符进行计数。用count程序设计一个命令行命令,对文件essay中的字符进行计数并将结果保存在名为essayct的文件中。其中,命令行命令为:c
问答
EOF是什么?
问答
对给出的输出,下面每个程序段的输出是什么(假定ch是int类型的,并且输入是缓冲的)? a. 输入如下所示: If you quit, I will.[enter] 程序段如下所示: while ((ch = getchar (
问答
C如何处理具有不同文件和换行约定的不同计算机系统?
问答
在缓冲系统中把数值输入与字符输入相混合时,您所面临的潜在问题是什么?
问答
全站近期热帖
校招速通大厂测开经验贴
回复
(29)
发表于
2024-03-27 01:02:50
【有奖爆料】机械人告别信息差!爆料薪资拿奖励!
回复
(3)
发表于
2024-03-21 15:50:34
美团暑假转正实习-Java软件开发
回复
(51)
发表于
2024-03-28 10:54:46
北大软件工程研二字节实习,技术岗的保姆级面经
回复
(22)
发表于
2024-03-28 14:56:11
双非进大厂|25前端鼠鼠的快手实习体验
回复
(25)
发表于
2024-03-28 19:27:16
热门推荐
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题