c++嵌套循环输出结果
c++ nested loop output result
我想在屏幕上输出这个结果:
1
23
456
78910
怎么做
我试着写这个代码:
for (int line = 1; line <= 4; line++){
int num = line;
int i = 1;
for (int x = 1; x <= line; x++){
cout << num;
num = num + i;
}
cout << endl;
}
但是输出是:
1
23
345
4567
请帮忙!!!
在for
循环之外创建num
,并在写出后将其递增。
int num = 1;
for (int line = 1; line <= 4; line++){
for (int x = 1; x <= line; x++){
cout << num;
++num;
}
cout << endl;
}
int num = 1;
int i = 1;
for (int line = 1; line <= 4; line++){
for (int x = 1; x <= line; x++){
cout << num;
num = num + i;
}
cout << endl;
}
相关文章:
- Fmod 函数清楚地输出一个预期的双精度值,但 if(fmod == 预期的双精度值)的计算结果不是 true
- 我的输出结果是 0 英寸C++.可能是什么问题
- 无法让程序在C++输出正确的结果
- C++ 字符串的排列,输出的结果小于或等于字符串的长度
- cuSparse (cusparseDcsrgemm) 中的矩阵乘法输出错误的结果
- 二维数组的输出结果
- Web 编译器输出奇怪的结果
- 该程序应该创建一个带有结果的输出文件,但文件中没有任何内容
- C++ 循环以在表中输出结果
- 执行 CUDA 内核时黑屏C++输出正确的结果
- infix/postfix/prefix程序.想要使用我的printresult()函数打印结果.需要帮助获得输出
- 输出结果时如何将参数化测试合并为一个
- 在将数组与字符数组进行比较后需要帮助输出一次结果
- 二项式系数程序输出错误的结果,如果输入是大的(C++)
- 如何将atof的结果输出为1.0而不是1
- 正在读取C++中的二进制文件,并将结果输出为hexdump
- 将Botan加密结果输出到QDomDocument,反之亦然
- 混合推力和cuBLAS意想不到的结果输出
- visual studio 2010-C++模板:使用MInGW获取错误的结果(输出)
- 为什么结果输出为 1