C 错误中的pronic号码
Pronic number in c++ error
#include<iostream>
using namespace std;
int main(){
int n,i=0,j=1;
cin>>n;
int m;
while(m!=n){
m=i*j;
cout<<m;
i++;
j++;
}
return 0;
}
我想显示pronic号码,即。0,2,6,12,20,30,42 ...当我插入 n 的值时,当pronic编号代码运行良好...并给出欲望输出。.错误是当您插入时 n = 15 的值,而loop 转到无穷大,但我想显示直到15或更少 15 ..这里15不是一个数字..
在使用之前初始化 m
,然后更改状况,以在m>n
#include<iostream>
using namespace std;
int main(){
int n,i=0,j=1;
cin>>n;
int m=0;
while(m<=n){
cout<<m<<" ";
i++;
j++;
m=i*j;
}
return 0;
}
相关文章:
- 程序不断发送垃圾邮件号码?
- 在C++中使用线程查找友好号码比单个线程花费更多时间
- 插入号码后C++崩溃
- C++ 电话号码字母拨号程序 - 语法错别字?还是非 ASCII 字符?
- 确定第一个可用号码
- 电脑从1-1000猜你的号码(必须在10次尝试中)
- 如何让程序只运行用户输入的号码?
- 如何为代码包含负值?号码系统转换
- 使用 Firebase 从C++获取用户的电话号码
- 实现 =, - =, *=, /=运算符(复杂号码控制器计算器)
- 为什么 NodeMCU 发送带有不需要的号码的数据?
- C++控制台 - 按特定号码搜索客户端
- 在文本文件中搜索int号码
- 如何让计算机在 7 个问题中正确猜测用户的号码
- 文本文件中的电话号码查找
- C 映射类成号码
- 仅使用char将八分音号码转换为十进制数字
- 打印号码模式
- QT 5.12 Mac OS X版本号码错误
- C 错误中的pronic号码