编辑:感谢fkn -3 downvotes,这真的会鼓励像我这样的ameteurs进入c#,对不起我不是一个计算机科学博士的fkn专家,我想这个论坛/网站是关于参与一个社区,一起学习新事物,同时受到热爱这个领域的其他人的帮助/辅导,男孩我错了,这个论坛充满了对像我这样的人的仇恨,我想我将试图寻找另一个不那么无情的论坛。
这个程序从一个列表(9.9)和一个新列表中抓取一个数字,我很难将它减去2,以便在我的' for'循环它添加5个数字的列表。
for (int i = 0; i < 5; i++)
{
rList2.Add(9.9 - 2);
}
但问题在于,新列表的内容是:
7.9
7.9
7.9
7.9
7.9
应该是:
9.9
7.9
5.9
3.9
1.9
想知道我做错了什么:/
总结:需要一个能够将1个数字(9.9)减去2次,5次的函数。
答案 0 :(得分:1)
答案 1 :(得分:1)
应该是:
for (int i = 0; i < 5; i++)
{
rList2.Add(9.9 - 2.0 * i);
}
答案 2 :(得分:1)
做这个。
int val=9.9;
for (int i = 0; i < 5; i++)
{
rList2.Add(val);
val = val - 2;
}