c primer plus(五版)编程练习-第八章编程练习

2018-06-18 04:02:49来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1.设计一个程序,统计从输入到文件结尾为止的字符数。

#include<stdio.h>
int main(void){
    int ch;
    int i;
    i=0;
    while((ch = getchar())!=EOF){
       if(ch != '\n')
            i++;
    }
    printf("char for count %d",i);
    return 0;
}

 2.编写一个程序,把输入作为字符流读取,直到遇到EOF。令该程序打印每个输入字符及其ASCII编码的十进制值。注意在ASCII 序列中空格字符前面的字符是非打印字符,要特殊处理这些字符。如果非打印字符是换行符或制表符,则分别打印\n 或\t。否则,使用控制字符符号。例如,ASCII 的1是Ctrl+A,可以显示为^A。注意A 的ASCII 值是Ctrl+A 的值加64。对其他非打印字符也保持相似
222的关系。除去每次遇到一个换行符时就开始一个新行之外,每行打印10 对值。

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:C返回函数指针的函数

下一篇:多线程并行计算数据总和 —— 优化计算思想(多线程去计算)——