您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 开发专栏 > C/C++开发 > 正文


-网络浏览过滤软件
-轻松玩转三维家装设计
-2003年六款FTP软件横向测试总表
-2003年六款FTP软件横向测试

用C语言解决鬼谷算题
2003-04-02· ·Happyboy··电脑报

  在鬼谷算题中有这样一个著名的题目:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”这属于高等数学中的数论。我国宋代学者对这类题目钻研已颇为精深,总结出了“三人同行七十稀,五树梅花廿一枝,七子团圆正半月,去百零五便得知。”这样的口诀,意思是说“以三三数之,余数乘以七十;五五数之,余数乘以二十一;七七数之,余数乘十五。三者相加,如不大于一百零五,即为答数;否则须减去一百零五或其倍数。”这道算题的答案为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语言初学者的困惑--如何由dos向windows转变
 编程者说之C语言
 Matlab与C语言程序的应用编程接口
 C语言图像处理方法
 利用C语言小程序来解决大问题
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!