用C语言解决鬼谷算题

王朝c/c++·作者佚名  2006-01-06
窄屏简体版  字體: |||超大  

在鬼谷算题中有这样一个闻名的题目:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”这属于高等数学中的数论。我国宋代学者对这类题目钻研已颇为精深,总结出了“三人同行七十稀,五树梅花廿一枝,七子团圆正半月,去百零五便得知。”这样的口诀,意思是说“以三三数之,余数乘以七十;五五数之,余数乘以二十一;七七数之,余数乘十五。三者相加,如不大于一百零五,即为答数;否则须减去一百零五或其倍数。”这道算题的答案为23。计算起来比较繁琐,但假如用我们所熟悉的C语言来编写一小段程序的话,很快就能解决。

这段程序如下:

#include ″stdio.h″

main

int x

forx=0x<100x++

ifx%3==2&&x%5==3&&x%7==2

PRintf″This number is %d\n″x

看一看,是不是很简单啊!

更多内容请看C/C++进阶技术文档专题,或

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航