摘要: 1-12 编写一个程序,以每行一个单词的形式打印其输出. 1 #include<stdio.h> 2 #define IN 1 //在单词内 3 #define OUT 0 //在单词外 4 int main() 5 { 6 int c; 7 int state = OUT; 8 while ((c 阅读全文
posted @ 2016-03-05 16:07 CODESYS资源大全 阅读(147) 评论(0) 推荐(0)
摘要: 1-11 你准备如何测试单词计数程序?如果程序中存在某种错误,那么什么样的输入最可能发现这类错误呢? 阅读全文
posted @ 2016-03-05 16:01 CODESYS资源大全 阅读(133) 评论(0) 推荐(0)
摘要: 标准库提供的输入/输出模型非常简单.无论文本从何处输入,输出到何处,其输入/输出都是按照字符流的方式处理.文本流是由多行字符构成的字符序列,而每行字符则由0个或多个字符组成.行末是一个换行符.标准库负责每个输入/输出流都能遵守这一模型. 标准库提供一次读/写一个字符的函数,其中最简单的是getcha 阅读全文
posted @ 2016-03-05 16:00 CODESYS资源大全 阅读(277) 评论(0) 推荐(0)
摘要: 1-10 编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b.把反斜杠替换为\\.这样可以讲制表符和回退符以可见的方式显示出来. 1 #include<stdio.h> 2 int main() 3 { 4 int c; 5 while ((c=getchar())!=E 阅读全文
posted @ 2016-03-05 14:26 CODESYS资源大全 阅读(195) 评论(0) 推荐(0)
摘要: 1-9 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替. 1 #include<stdio.h> 2 int main() 3 { 4 int c, lastc; 5 lastc = 0; 6 while ((c = getchar()) != EOF) 7 { 8 if (c 阅读全文
posted @ 2016-03-05 14:24 CODESYS资源大全 阅读(141) 评论(0) 推荐(0)
摘要: 1-8 编写一个统计空格,制表符,换行符个数的程序. 1 #include<stdio.h> 2 int main() 3 { 4 int c, nspace , ntable , nline; 5 nspace = ntable = nline = 0; 6 while ((c=getchar() 阅读全文
posted @ 2016-03-05 11:31 CODESYS资源大全 阅读(166) 评论(0) 推荐(0)