Part 1:格式化输出函数printf()和格式化输入scanf()
第一个程序包含整型,精度,双精度等等常量类型的输入输出。
第二个程序出现了两个明显错误,其一是在第一行输入的整型常量前没有加上“&”,其二是第一个双精度常量的输入格式符应该是“lf”。
修改第二个程序后,我没有按照格式输入,导致出现了如下状况
当仔细对比课件后,才得以运行正确。故输入时一定要按照编程人员预先格式输入。
Part 2:单个字符输出函数putchar()和单个字符的输出函数getchar()
第一个putchar函数中比较令人费解的是十六进制转义输出,之后查阅书籍了解到,41转化为十六进制为65,65在ASCⅡ码中代表“A”.
第二个程序输出了两个“a”,同时表明了putchar也可以用printf函数输出。
Part 3:
比较两个数的大小我运用了if else语句,初次编程运行如下
演示结果不尽如人意,没有换行,为了增加可读性,我进行了如下修改
程序看起来有些笨拙,但是个人觉得程序执行性还不错,但是如果用这样的程序进行多个数比较会很复杂。
原文:https://www.cnblogs.com/yy-Siri/p/10604518.html