【经典例题】55555最大三位数约数
2014-01-17 08:25
148 查看
程序:
结果:
![](http://img.blog.csdn.net/20140117082408390?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjM3MDQ4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
体会:直接从所有三位数中找即可
/* Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:赵玲玲 * 完成日期:2014 年 1 月 17 日 * 版 本 号:v1.0 * 输入描述: 无 * 问题描述:问555555的约数中最大的三位数是多少? * 程序输出:777 * 问题分析:找出所有三位数的约数,再找出最大的即可 * 算法设计:略 */ #include <iostream> using namespace std; int main() { int num=555555,app[1000]={0},i,j=0,max=100; for(i=100;i<1000;i++)//从所有三位数中找出即可 { if(num%i==0) { app[j++]=i;//用数组承载,以便后面找出最大 } } for(j=0;j<1000;j++) { if(max<app[j]) { max=app[j]; } } cout<<"555555的约数中最大的三位数是:"<<max<<endl; return 0; }
结果:
体会:直接从所有三位数中找即可
相关文章推荐
- 学习cocos2dx问题记录
- Java: 复制文件最快方法
- windows消息机制(MFC)
- Linux下开发关于Samba/Vimrc/svn/tftp/等基本的配置使用
- [LeetCode] Binary Tree Maximum Path Sum
- C++感悟
- Java里this的用法
- 接口测试之脚本用例
- LCS最长公共子序列C++代码实现
- VM虚拟机的配置文件(.vmx)损坏修复
- Go与C语言的互操作
- SharePoint 2013 本地开发解决方案以及程调试
- 终于找到可转载的摄影基础知识贴了
- 求子数组最大和各种方法 各种。。
- 完全是另一回事
- 摄影技能技巧大全 - 太精彩啦,年后弄个单反按着练练!
- ASP.NET如何实现迅雷下载功能
- 算法的重要性
- 二元一次方程
- C++11的一般概念——The C++ standard library, 2nd Edition 笔记(二)