摘要: 练习1-10 编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b,把反斜杠替换为\\。这样可以将制表符和回退符以可见的方式显示出来。 #include <stdio.h> #include <conio.h> int main(int argc, char *argv[] 阅读全文
posted @ 2024-08-25 22:32 gongwenjun 阅读(40) 评论(0) 推荐(0)
摘要: 练习1-9 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; int c; int c_last = '\0'; whil 阅读全文
posted @ 2024-08-24 22:09 gongwenjun 阅读(19) 评论(0) 推荐(0)
摘要: 练习1-8 编写一个统计空格、制表符与换行符个数的程序。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; int c; int space = 0; int tab = 0; int line 阅读全文
posted @ 2024-08-24 14:52 gongwenjun 阅读(27) 评论(0) 推荐(0)
摘要: 练习1-7 编写一个打印EOF值的程序。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; printf("%d %X\n", EOF, EOF); return 0; } 运行结果: EOF的 阅读全文
posted @ 2024-08-24 14:39 gongwenjun 阅读(18) 评论(0) 推荐(0)
摘要: 练习1-6 验证表达式getchar()!=EOF的值是0还是1。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; int c; printf("请输入:"); printf("%d\n", 阅读全文
posted @ 2024-08-24 14:37 gongwenjun 阅读(21) 评论(0) 推荐(0)
摘要: 练习1-5 修改温度转换程序,要求以逆序(即按照从300度到0度的顺序)打印温度转换表。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; printf("***温度转换表***\n"); fo 阅读全文
posted @ 2024-08-24 14:35 gongwenjun 阅读(22) 评论(0) 推荐(0)
摘要: 练习1-4 编写一个程序打印摄氏温度转换为响应华氏温度的转换表。 #include <stdio.h> int main(int argc, char *argv[]) { (void) argc; (void) argv; float fahr, celsius; int lower, upper 阅读全文
posted @ 2024-08-24 14:33 gongwenjun 阅读(50) 评论(0) 推荐(0)
摘要: 练习1-3 修改温度转换程序,使之能在转换表的顶部打印一个标题。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; float fahr, celsius; int lower, upper, 阅读全文
posted @ 2024-08-24 14:22 gongwenjun 阅读(23) 评论(0) 推荐(0)
摘要: 练习1-2 做个实验,当printf函数的参数字符串中包含\c(其中c是上面的转义字符序列中未曾列出的某个字符)时,观察一下会出现什么情况。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; p 阅读全文
posted @ 2024-08-24 14:21 gongwenjun 阅读(21) 评论(0) 推荐(0)
摘要: 练习1-1 在你自己的系统中运行“hello,world”程序,再有意去掉程序中的部分内容,看看会得到什么出错信息。 #include <stdio.h> int main(int argc, char *argv[]) { (void)argc; (void)argv; printf("Hello 阅读全文
posted @ 2024-08-24 14:19 gongwenjun 阅读(23) 评论(0) 推荐(0)