FOR循环不对循环变量赋予初值,但用Int i=1定义过该循环变量产生的结果?

如题,谢谢!http://img.mukewang.com/562da51f0001f9e304510088.jpg

KmiY
浏览 1356回答 1
1回答

忧郁的狮子座

第一个分号前是要告诉机器用哪个变量做初始值。。。你前面如果定义了i,j,k等等许多变量,机器哪知道你要用哪个啊???举个例子int  i=j=k=1;for(i;j>0;k=k+2)这里的意思是初始值用i,判断用j,递增用k当然for(i;j>0;k++)这句是会永远循环下去的,因为j>0永远成立
打开App,查看更多内容
随时随地看视频慕课网APP