中易网

为什么for语句没有初始值会无限循环?

答案:2  悬赏:0  
解决时间 2021-03-21 07:52
例如
main()
{
int i;
for(;i<10;i++)
{
printf("%d\n",i);
}
}
运行结果是无限循环,为什么?
最佳答案
c语言的变量如果没赋值会是一个随机值吧,可能随机成一个很小的复数。
全部回答
你可以一步一步理解,如果我没猜错的话,你的循环语句大概是 s=0; i=0; while(i<=99) { i=i+1; s=s+i; }进入循环后执行i=i+1,那么i就已经是1了,所以说累加是从1开始的。当i=99是最后一次,循环内i先变为100,然后累加进答案,接着退出。 希望对你有帮助
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
分手了要男朋友把房租拿出来,因为前期都是我
在家怎么做米酒
成都肯德基外送要钱吗?
唐山市六凯商贸塑料颗粒销售公司我想知道这个
九阳牌j丫s一z2花生榨油机一小时榨多少油
温州学日语或韩语
这三张图片分别是哪一集奥特曼的啊?跪求大神
有什么男人减肥的好方法!?
孩子5岁缺锌怎样补更好的呢?宝宝平时也吃饭
江苏省新沂市的农村合作医疗在宿迁能用吗
和顺有免费的厨师培训班吗
汪姓女孩起名,后面加加蕊起名
请问:谁知道四川省南部县大桥镇派出所的电话
人工智能会超越人类智慧吗
苏州渭塘实验小学和珍珠湖哪个好
推荐资讯
QQ最近老是出现这种邮件怎么回事
既是2的倍数又有因数3的最大的三位数是多少
AMIBIOS(To be filled by O.E.M.) 这个主板能
谁有新视野大学(第二版)英语视听说教程3的
勉县有什么好玩的
鼠标垫用久了会把会把桌子上的透明塑料垫染黄
我想种植牙,可以和怀孕冲突吗?
开发商延期交房可以退房吗,如何要求退房?
独栋别墅如何装修 流程步骤
篇五笔怎么拆
115网盘下载下来的rar有密码提取码是bhzt4ghs
阿克苏买1套二手房71平方,售价16万,过户费是
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?