本文主要是介绍C++寻找100以内可被17整除的最大自然数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Homework problem: 4.1. Find the largest natural number within 100 that is divisible by 17.
#include<iostream>
using namespace std;//本代码可以实现找到可以整除17的最大自然数(即输出85)
int main() {//100以内的自然数为0到99,当正序写入时,会打印出所有的值,最后一个值才是85,不利用数组很难拿出来//因此逆序寻找,找到第一个被17整除的数字后,就可以break停止循环了for (int i = 99; i >= 0; i--){if ((i%17)==0){cout << i << endl;break;}}system("pause");return 0;
}
这里一定注意:当顺序循环时,会打印出所有的结果,逆序循环结合break时,就会找到最大的整除自然数然后终止循环了。
这篇关于C++寻找100以内可被17整除的最大自然数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!