谭浩强C语言第三版课后习题答案详解

需积分: 13 1 下载量 90 浏览量 更新于2024-10-10 收藏 65KB TXT 举报
本资源提供C语言程序设计第三版谭浩强课后习题答案,涵盖了多个章节的内容。以下是部分内容解析: 1.5 题目要求实现一个名为`mian()`的函数,它使用`printf`函数打印特定字符串。代码中的`**************************`部分应填写适当的字符串,可能是字符串常量或变量的值。该部分涉及基础的输入输出操作以及字符串格式化。 1.6 题目涉及求三个整数`a`, `b`, `c`中的最大值,并在控制台输出结果。`printf(a,b,c:`表示这部分可能需要格式化输出,`%d`是用于整数输出的占位符。通过`scanf`读取用户输入并用`if`语句判断最大值。 3.6 题目展示了字符变量的使用和格式化输出,包括转义字符和输出控制字符。`aabbccabc`和`AN`是输出结果,说明部分涉及到字符数组的操作和控制字符`\t`、`\b`的应用。 3.7 题目要求将字符串`China`进行某种编码转换,转换后的结果应为`Glmre`。通过字符变量`c1`到`c5`的运算实现字符替换,`c1c2c3c4c5`的值会根据运算规则更新。 3.8 使用字符变量`c1`到`c5`,通过加法操作使它们分别代表字符'A'到'E',然后输出结果`Glmre`。这展示了字符变量和整数之间的转换。 3.9 和3.10 题目涉及表达式的计算和整型、浮点型数值的处理。3.9题给出一个混合类型表达式的结果,3.10题则展示了变量递增和输出值。 3.11 题目要求对整数变量进行一系列操作,包括算术运算、取模和赋值,最终输出的结果为`(1)24`(2)10`(3)60`(4)0`(5)0`,体现了循环和条件语句的运用。 通过以上分析,本资源提供了C语言编程中的基础知识练习,包括数据类型、控制结构、输入输出、字符串处理、表达式计算和字符操作等内容,适合学习者用来检验和巩固所学理论知识,同时也是理解实际编程应用的实战案例。