永发信息网

C语言main函数下定义int i 下面写2个for语句用到变量i的问题

答案:4  悬赏:80  手机版
解决时间 2021-03-17 02:34
  • 提问者网友:最爱你的唇
  • 2021-03-16 14:30
C语言main函数下定义int i 下面写2个for语句用到变量i的问题
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-03-16 15:25
如果你只是在循环这里用的话是可以的,但是如果在其他地方还用到i这个变量,但是没有初始值,就不行了。。。之后用到的i都是,你之前循环以后的值。
如:
int i=0;
for (i=0;i<2;i++)
{}
for(i=0;i<2;i++)
{}
int a=i+1;//这里的i是上面的2,这时a=3;但是你本来a不是3,就出现问题了。
全部回答
  • 1楼网友:归鹤鸣
  • 2021-03-16 18:40
行是行,但......有啥用呀?
  • 2楼网友:七十二街
  • 2021-03-16 17:25
可以啊,第一个循环结束i就没用了,再给第二个循环用,没影响啊
  • 3楼网友:不如潦草
  • 2021-03-16 15:49
可以。进入循环前,for里面第一个条件i=0,都把i值设为0,不会有影响
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯