求更好的方法,谭浩强习题讨论
新人自学谭浩强C,所以求轻喷
第四章第九题:
给一个不多于5位的整数,要求:
1.求出它的位数
2.分别输出每一位数字
3.输出逆序数(123)→(321)
我觉得这个问题非常有趣,所以想听听大神们的意见,看看有没有巧妙的方法(简单的小题越容易有巧妙的方法)
我先说说我的思路:
1.这个很容易,取底数为10的对数取整就好了。
2.定义一个取尾数的函数,先求得个位数再,将原数减去个位数,除以10,再进行一次函数运算,如此类推就可以求出全部的数字
3.只要做出了(2)做(3)就简单了
楼下插入程序图。再求轻喷~



第四章第九题:
给一个不多于5位的整数,要求:
1.求出它的位数
2.分别输出每一位数字
3.输出逆序数(123)→(321)
我觉得这个问题非常有趣,所以想听听大神们的意见,看看有没有巧妙的方法(简单的小题越容易有巧妙的方法)
我先说说我的思路:
1.这个很容易,取底数为10的对数取整就好了。
2.定义一个取尾数的函数,先求得个位数再,将原数减去个位数,除以10,再进行一次函数运算,如此类推就可以求出全部的数字
3.只要做出了(2)做(3)就简单了
楼下插入程序图。再求轻喷~



...全文
相关推荐
C程序设计谭浩强第二章习题与答案.docx
谭浩强在第二章的习题中不仅讨论了算法与结构化编程的理论知识,还通过丰富的实例和清晰的示例代码,为学习者提供了实践和应用这些理论知识的平台。
谭浩强c语言程序设计(第四版)课后习题答案
这份“C语言课后习题答案_第四版_谭浩强.doc”文档,提供了所有习题的标准解法,帮助读者校对答案,解析难题,从而更好地理解和掌握C语言编程。
谭浩强c语言答案课后习题答案
这种方式能够更好地促进知识的吸收和能力的提升。遇到难以理解的部分时,通过查阅资料、参与讨论或向他人求教,无疑能够帮助加深理解。
谭浩强c++程序设计pdf以及习题答案
在学习过程中,配套的习题是必不可少的。通过解决习题,学习者可以更好地理解理论知识,并提高实际编程能力。习题通常涵盖了书中讲解的所有关键概念,包括基本语法练习、逻辑思维训练以及面向对象编程的应用。
C++程序设计谭浩强和课后习题
通过解答这些习题,学习者可以更好地理解和应用所学知识,提高自己的编程实践能力。


