作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个程序来只输出前四个三角平方数 (1,36,1225,41616),但它只输出“Square Triangular Number 1 is: 0”。我究竟做错了什么?还是 C++ 的新手。
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
for(int i=1;i<=4;i++);
{
int x=1;
int test=0;
test+=(1/32)*((pow((17+12*sqrt(2)),x))+(pow((17-12*sqrt(2)),x)-2));
cout<<"Square Triangular Number 1 is: "<<test<<endl;
x+=1;
}
return 0;
}
最佳答案
(1/32)
做 integer division . test += 0 * <other_computations>
. test = 0
.此外,您的 for 循环连续 4 次什么都不做,只是说。
关于c++ - 创建一个程序来输出 4 个三角平方数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48633175/
我有一个绕其 3 轴旋转的立方体,当 key[a] == true 时,它会向左旋转,就好像它正在滚动一样。将立方体向任何方向旋转 45 度,将其向后旋转 90 度,以获得继续的错觉。这将保持 3
我是一名优秀的程序员,十分优秀!