为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C
KmiY 2015-10-26 11:59:40
如题,谢谢!
查看完整描述

1 回答

已采纳
?
忧郁的狮子座

TA贡献6条经验 获得超0个赞

第一个分号前是要告诉机器用哪个变量做初始值。。。你前面如果定义了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永远成立

查看完整回答
反对 回复 2015-10-26
  • 1 回答
  • 0 关注
  • 1355 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信