怎么实现以下列循环?2986.42
2990
3000
3010
已知:2986.42,没隔10增加一个数字。
2990
3000
3010
已知:2986.42,没隔10增加一个数字。
解决方案 »
- 请问如何实现以下功能-listview
- timer 如何释放内存
- 请教“父类中无参构造方法究竟写不写?”!
- 如何把:会计上的金额:123456789.32 自动转换成中文大写 壹亿贰仟叁佰肆拾伍万陆仟柒佰捌拾玖圆叁角贰分
- serialport问题
- 新建C# Office项目的时候出现提示让我不能理解!希望得到大家的指点
- 求删除数组中空元素的简单方法
- 一个发表留言页面,点击发表留言却只会提交“失败”,求助!
- System.Configuration.ConfigurationSettings.AppSettings可以写入或修改吗?
- PropertyGrid怎样在自定义类的编辑上出现三个小点的按扭?
- 求助~~~怎样优化查询语句啊...数据一多就慢...桑心...
- winform带有小计算器的文本框
using System;public class Test
{
public static void Main()
{
double d = 2986.42;
int count = 10;
int x = ((int)(d / 10)) * 10;
for (int i = 0; i < count; i++)
{
Console.WriteLine(x + i * 10);
}
Console.ReadKey();
}
}
using System;public class Test
{
public static void Main()
{
double d = 2986.42;
int count = 10;
int x = ((int)(d / 10)) * 10;
for (int i = 0; i < count; i++)
{
Console.WriteLine(x + i * 10);
}
Console.ReadKey();
}
}
x=2986.42
for(i=0 to 10)
{
if (round(x,0)+i) mod 10 = 0 //大意是取整后是10的倍数 取余操作
{x=round(x,0)+i}//取到2990
}
tmp = x;
for(i=tmp to 最大数)
{
i=i+10
x=i;
}
//上面算伪代码吧呵呵
语法自己搞定
int default = ((int)(d / 10)) * 10; //default = 2990
2.循环,每次default的值加10,你懂的.