C语言大作业报告范文.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言大作业报告范文.pdf》由会员分享,可在线阅读,更多相关《C语言大作业报告范文.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学院班级学号姓名XX 学院XXXXXXX摘要摘要我选择的是数学型综合作业:(A)求最大数;(B)高次方数的尾数。主要内容:(A)求 555555 的约数中最大的三位数;(B)求 13 的 13 次方的最后三位数。基本设计思路:(A)题目的设计思路是:因为要求的是三位数,就用 555555 从小到大依次除以 100到 999 的所有数,并判断能否整除,最后一个可以整除 555555 的数即为所求。(B)题目的设计思路是:乘积的最后三位数只与乘数和被乘数的后三位数有关,因此用1 乘以 13,再除以 1000 并取余数,用余数乘以 13,再除以 1000 并取余数,依次进行下去,累乘13 个 13
2、后除以 1000 取得的余数即为所求。在(A)题目中,我限定了除数的范围,减少了计算次数,省去了比较约数大小的步骤,使程序更加简洁。在(B)题目中我没有拿 13 累乘 13 次,而是取每一次乘 13 所得乘积的最后三位数依次乘 13,大大减少了计算,简化了程序;取最后三位数我利用除以 1000 取余数的方法,方便、快捷。两个题目中均使用 FOR 循环,程序书写简练明了。我个人认为这两个题目我不编写得比较简洁,运算结果正确,很好地完成了题目要求。目录1 摘要.31.1 设计题目.31.2 设计内容.31.3 开发工具.31.4 应用平台.32 详细设计.42.1 程序结构.42.2 主要功能.错
3、误错误!未定义书签。未定义书签。2.3 函数实现.62.4 开发日志.63 程序调试及运行.73.1 程序运行结果.73.2 程序使用说明.83.3 程序开发总结.84 附件(源程序)21 1 摘要摘要1.1 设计题目(A)求最大数;(B)高次方数的尾数1.2 设计内容(A)求 555555 的约数中最大的三位数;(B)求 13 的 13 次方的最后三位数1.3 开发工具Visual C+6.0和 Win32。1.4 应用平台Windows XP 32位32 2 详细设计详细设计2.1 程序结构(A)求最大数定义变量 a、b、c,a 从 100 至 999 递增,b 为 555555,用 b
4、除以 a,判断是否可以整除,若可以,则把 a 的值赋给 c,a 自加 1;若不可,a 自加 1。重复以上步骤,直到 a999,输出 c。循环语句采用 for循环。开始开始a=100a=100b=555555b=555555c=0c=0a=999?a13,输出 j。循环语句采用 for循环。开始开始i=1i=1j=1j=1i=13?i=13?j=j*13%1000j=j*13%1000i+i+输出输出 j j结束结束*52.2 主要功能程序功能:(A)求 555555 的约数中最大的三位数;(B)求 13 的 13 次方的最后三位数。原理和方法:(A)题目的原理和方法:因为要求的是三位数,就用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 作业 报告 范文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内