用C语言解决鬼谷算题
2008-03-08 21:33:30 来源:WEB开发网核心提示:在鬼谷算题中有这样一个闻名的题目:“今有物不知其数,三三数之剩二,用C语言解决鬼谷算题,五五数之剩三,七七数之剩二,很快就能解决,这段程序如下:#include ″stdio.h″mainint xforx=0x<100x++ifx%3==2&&x%5==3&&x%7==2PRintf″Th
在鬼谷算题中有这样一个闻名的题目:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”这属于高等数学中的数论。我国宋代学者对这类题目钻研已颇为精深,总结出了“三人同行七十稀,五树梅花廿一枝,七子团圆正半月,去百零五便得知。”这样的口诀,意思是说“以三三数之,余数乘以七十;五五数之,余数乘以二十一;七七数之,余数乘十五。三者相加,如不大于一百零五,即为答数;否则须减去一百零五或其倍数。”这道算题的答案为23。计算起来比较繁琐,但假如用我们所熟悉的C语言来编写一小段程序的话,很快就能解决。
这段程序如下:
#include ″stdio.h″
main
int x
forx=0x<100x++
ifx%3==2&&x%5==3&&x%7==2
PRintf″This number is %d\n″x 看一看,是不是很简单啊! 更多内容请看C/C++进阶技术文档专题,或
这段程序如下:
#include ″stdio.h″
main
int x
forx=0x<100x++
ifx%3==2&&x%5==3&&x%7==2
PRintf″This number is %d\n″x 看一看,是不是很简单啊! 更多内容请看C/C++进阶技术文档专题,或
[]
- ››解决Windows 7无法识别杀毒软件的问题
- ››解决无法访问windows installer服务
- ››解决Windows 7网络延迟问题的技巧
- ››解决微软Windows 7系统的四大热门问题
- ››解决Windows 7中无法卸载补丁包更新
- ››解决2000和XP网上邻居互访慢
- ››解决Android平板电脑上开发应用程序不能全屏显示的...
- ››解决ubuntu下mysql不能远程连接数据库的问题
- ››解决android 导入ApiDemos后项目出错
- ››解决VS2008中生成C/C++项目时遇到“生成‘rc.exe’...
- ››解决VisualStudio2008下asp.net mvc开发向View中添...
- ››解决Windows Mobile 唤醒屏不亮的问题之总结
更多精彩
赞助商链接