首页
13问答网
>
如图为什么c语言for后面{}里的a=a*2不能循环相乘,输出一直是0,而a++就可以?
如图为什么c语言for后面{}里的a=a*2不能循环相乘,输出一直是0,而a++就可以?
2025-04-30 15:49:25
推荐回答(3个)
回答1:
绝对不是一直是0,至少溢出前不会是0,你这里都要输出2的81次方了,早就溢出了
你把循环次数减小到4*4就会发现正常了
回答2:
乘法次数太多导致结果溢出。减少循环次数。
回答3:
不可能是0啊,编译器没问题吧
相关问答
最新问答
哪些情况下儿童不需做预防接种?
阜阳市顺发汽车运输有限责任公司怎么样?
出借银行卡需要承担什么责任
5字太平洋北冰洋大西洋印度洋是指什么成语?
北京政信达科技发展有限责任公司怎么样?
泰州同悦汽车销售服务有限公司怎么样?
重庆市奉节县金粉饰家装修公司怎么样?
社会保障卡怎么缴费
LOL怎么联系拳头公司
学化妆学费一般需要多少钱?