1、鸡兔同笼问题。
一个笼子里只有鸡和兔子各若干,鸡有2只脚,兔子有4只脚,现在已知脚的总数为a,编写一程序计算有多少之鸡和兔子!
2、百钱买白鸡问题
已知大公鸡三文钱一只,大母鸡两文钱一只,小鸡一文钱买三只。现有100文钱,想买100只鸡,请编写程序解决这个问题。
3、反转数字
编写一程序实现一个数字的反序输出 例如:123 结果输出为 321
(要求不使用数组,不使用堆栈)
要求可读性强,写的好再加分!
这三题的思路分别是什么?
追答思路很明显啊。在程序里面体现了。
前两个问题性质一样。因为鸡兔的个数都是正整数。在计算机程序里面利用循环,找到满足条件的配对输出来就是。
最后一个也很简单,就是输入的一个数%10,得到个位数。然后对其/10就是往前移位,输出来得就是反转的数字了。