私はこれらの乗算をすべてこれらの乗算にするつもりです: 999 * 999,999 * 998、998 * 998、998 * 997、....... .. 100 * 100まで。構文 - C++ - 私のコードが正しく動作するようにする
今のところ999 * 999 998 * 998 997 * 997 ... 100 * 100しか計算されません。 私はなぜそれが得られないのですか?私のコードを見てもらえますか? ありがとうございますが、このようなループのための2つを使用することができます BR
#include <iostream>
#include <vector>
#include <cmath>
int main() {
int i = 999;
int j = 999;
while (j >= 100) {
i == j ;
while (i >= j-1) {
std::cout << i*j << std::endl;
i -= j;
}
j = j-1;
}
return 0;
}
「i == j」が理由です –
私はすでにi = jを試しました。問題は同じままです。計算は999 * 999 998 * 998 997 * 997 .... – nolw38
数字の一握りは結果が何であるかを指定しません。あなたがしたいことをはっきりと簡潔に説明できるようになるまでは、コードを書くことができず、逆に言えば、コードを書くのは簡単です。 –