课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
我把编辑器的第九行 if(i%3!=0){ 改成了
if9i%3!=0);{ 多加了一个;之后 数据就成了5050这是怎么回事啊
2017-02-11
源自:Java入门第一季(IDEA工具)升级版 4-9
正在回答
分号代表着语句的结束,这句if语句被分号结束了,但后续的sum语句还会进行,没了3的倍数的条件成了无差别执行,5050是1到100的和。而不会再是1到100中3的倍数的和。望采纳。
慕函数9227957 提问者
if后加; 表示if语句执行后,会执行一条空语句。加;的总体效果就是使if语句不执行了,而直接执行if后面的语句
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答数组中最后一个数字后面加了“,”也可以正常运行,为什么?
1 回答为什么最后得到的是5050,成了1到100加和了?
3 回答结果出来怎么是一长列的运算,最后一项是3367
6 回答为什么加了continue后,最大最小值不变,平均值变了
1 回答我想知道FOR后面有()了后面加这个{}什么意思,加这个之后COUNT就会因为SCORE到60之后会停止了么?我错哪儿了?为什么不能运行