C#中循环的简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 20:12:38
const int maxnumber =10
for (int index =0:index<maxnumber:index++)
system.console.write ("{0},",index);

谁给我解释一下什么意思。。。
小第初学
INDEX++??
基本上第2句就看不懂啦...

const int maxnumber =10
for (int index =0:index<maxnumber:index++)
{system.console.write ("{0},",index);}
变量index初始值为0,执行了{}中的语句后
index++也就是index=index+1,然后在比较条件(index<maxnumber)
如果成立就继续执行以上步骤,
写成这样应该明白些:
const int maxnumber =10 ;
int index=0;
while(index<maxnumber)
{
system.console.write(index);//显示index的值
}

一个for循环,初始化index为0,如果index小于maxnumber的话就一直循环,每次循环以后index就加一

就是一个变量 int 型的
你的那个等于下边

const int maxnumber =10 ;
for (int i =0:i<maxnumber:i++)
{
system.console.write ("{0},",i);
}

index++是自加,意思是每循环一次index的值就加一
system.console.write ("{0},",index);这句是调用console类下的write方法,里面的参数“{0}”表示一个占位符,帮index占的一个位置,其实也可以像这样用system.console.write (index);

int index=0;//index是个等于0整形变量。
index<maxnumber;//index不能大于等于maxnumber。
index++;//就是index从0开始每次加1
for (int index =0:index<maxnumber:index++)//这个循环的意思就是循环十次。