小编Bin*_*ary的帖子

而在c ++中循环任务

我是c ++的初学者,我遇到了使这段代码按照我想要的方式工作的问题.任务是编写一个程序,将所有自然数乘以加载数n.

为了使打印出正确的结果,我分xn(见下面的代码).如何进行打印x而不必将其除以n得到正确的答案?

#include<iostream>
using namespace std;
int main(){
    int n,x=1;
    int i=0;
    cout<<"Enter a number bigger than 0:"<<endl;
    cin>>n;
    while(i<n){
        i++;
        x=i*x;  
    };
    cout<<"The result is: "<<x/n<<endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ counter cout while-loop

3
推荐指数
1
解决办法
130
查看次数

标签 统计

c++ ×1

counter ×1

cout ×1

while-loop ×1