c primer plus(五版)编程练习-第八章编程练习
2024-08-28 12:20:19
1.设计一个程序,统计从输入到文件结尾为止的字符数。
#include<stdio.h>
int main(void){
int ch;
int i;
i=;
while((ch = getchar())!=EOF){
if(ch != '\n')
i++;
}
printf("char for count %d",i);
return ;
}
2.编写一个程序,把输入作为字符流读取,直到遇到EOF。令该程序打印每个输入字符及其ASCII编码的十进制值。注意在ASCII 序列中空格字符前面的字符是非打印字符,要特殊处理这些字符。如果非打印字符是换行符或制表符,则分别打印\n 或\t。否则,使用控制字符符号。例如,ASCII 的1是Ctrl+A,可以显示为^A。注意A 的ASCII 值是Ctrl+A 的值加64。对其他非打印字符也保持相似
222的关系。除去每次遇到一个换行符时就开始一个新行之外,每行打印10 对值。
最新文章
- eclipse配置tomcat
- Junit使用GroboUtils进行多线程测试
- maven的pom报plugins却是的解决方法(转)
- jQuery validate基本原则
- php odbc连接 查询显示不完整问题
- poj2031 Building a Space Station
- 关于iOS应用管理之九宫格的坐标计算以及与UIScrollView的结合
- 数据库--iOS
- 一篇深入剖析PCA的好文
- C#中MessageBox用法大全(附效果图)
- HTTP 1.1状态代码及其含义说明
- linux device drivers ch03
- Docker 学习5 Docker容器网络
- 图像分析函数:skimage.measure中的label、regionprops
- io读取遇到的问题
- MVC实用架构设计(三)——EF-Code First(1):Repository,UnitOfWork,DbContext
- Spark Streaming之dataset实例
- ios下面的按钮和inout框
- poj1094 Sorting It All Out【floyd】【传递闭包】【拓扑序】
- this和构造器的内存分析(***)
热门文章
- NodeJS-002-Expres启动
- IOS中数组的使用(NSArray, NSSet, NSDictionary)
- java FileUtil(文件操作类)
- VScode之JavaScript Snippet Pack
- sencha touch 入门系列 (七)sencha touch 类系统讲解(上)
- 域名绑定和域名解析(DNS)有什么不同?(转载)
- [Window] .MUS 0x80070422 Error
- Windows Phone 页面切换动画
- 监控linux流量python版
- OC开发_代码片段——使用Xib自定义tableViewCell