line_num++; } } printf("%d, %d, %d\n", space_num, tab_num, line_num);return0; } 运行截图: (输入数字1,2,3后,分别按1个空格,2下制表,3下enter) 输出正确。 小白刚学C语言,代码质量不高,欢迎评论。
练习1-8 编写一个统计空格、制表符与换行符个数的程序。 1#include <stdio.h>2#include <stdlib.h>3intmain()4{5intspace=0, tab=0, line=0, c;6while((c=getchar())!=EOF){7if(c=='')8++space;9if(c=='\t')10++tab;11if(c=='\n')12++line;13}14printf("space=%d, tab=%d, l...
#include <stdio.h> int main() { printf("EOF is: %d", EOF); return 0; } 引用 EOF is: -1 Process returned 0 (0x0) execution time : 0.015 s 1-8 编写一个统计空格, 制表符与换行符个数的程序. int main() { int c, n = 0; while ((c = getchar()) != EOF) { if (c ==...
(注:... 关闭 请打开 c:\winks\210025.docx 文档,完成以下操作:(注:文本中每一回车符作为一段落, 没有要求操作的项目请不要更改) 7 A.设置文档纸张大小为 B5 纸;页眉边距为 50 磅,页脚边距为 30 磅; B.统计文档第五段的字符数(不计空格),并把统计结果(即字符个数的数值)填写在第 六段文档...
电子计算机的发展已经经历了四代,第一代的电子计算机都不是按照存储 程序和程序控制原理设计的。 2. 数字“1028”未标明后缀,但是可以断定它不是一个十六进制数。 3. 软磁盘格式化时,被划分为一定数量的同心圆,软盘上最外圈的磁道是 1 磁道。 4. 若某一片软盘上存有文件和数据而且没有病毒,则只要加上写保护...
在 0 表示正、 1 表示负的机器中,当浮点数尾符为 0 时,则该浮点数为一正数,尾符 为 1 时该浮点数是一负数。(√) 36. 溢出产生的根本原因是运算结果超出了数据的编码表示范围。 (√) 37. 逻辑运算中位与位之间有时会产生进位和借位。 (×) 38. 进行逻辑运算的数据没有正负之分。 (√) 39. 补码...
A.0 B.1 C.12 D.无数次 28.在 Word 2007 中输入文字时,正确的操作是( )。 A.每行文字输入结束后,按 Enter 键进行换行 B.每段文字输入结束后,按 Enter 键进行换行 C.每段文字输入结束后,按多次空格键进行换行 D.整篇文字输入结束后,才能按 Enter 键盘进行换行 29.在“查找与替换”中,默认的搜索...
练习1-8编写一个统计空格、制表符与换行符个数的程序。 代码如下: #include <stdio.h>//包含标准库的信息。intmain()//定义名为main的函数,它不接受参数值。{ printf("===统计输入的字符中的空格、制表符与换行符的数量===\n");//输入的字符、空格符计数器、制表符计数器、换行符计数器。intc, sl,...
1 #include 2 /*编写一个统计空格,制表符与换行符个数的程序*/ 3 main() 4 { 5 int a,b,c,d;//a表示空格个数,b表示制表符个数,c表示换行符个数 6 7 while((d=getchar())!=EOF) 8 9 {10 ...
练习1-10 编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b,把反斜杠替换为\\。这样可以将制表符和回退符以可见的方式显示出来。 1#include <stdio.h>2#include <stdlib.h>3intmain()4{5intc;6while((c=getchar())!=EOF){/*判断输入字符是否为文件结束符*/7if(c=='...