课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int sum=age1+age2+age3+age4;
double avg=sum/4;
int minus=(age1-age2);
int newAge=--age;
他显示我输出不匹配 年龄总和 105
2015-12-10
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
avg是double类型的,而你定义的int newAge=--age;这个是int类型的,不可以直接这样写,你可以尝试下:int newAge=(int)--age;进行强制转换
另外,老师出的题是要用avg1做自减:
第10行:求取 age1 自减后的年龄
int minus=(age1-age2)
注意:intminus=age1-age2;这样才对
把代码复制到eclipse里面 看一下错在哪 可能用了中文符号
我的也是这个问题,不懂错在哪里......
超人先生SUP
Hellen2016 回复 超人先生SUP
没有age这个变量吧
你输出的是啥???
int newAge = --age1;
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答明明没敲错啊
1 回答我不明白啊
2 回答有点不明白啊。。
2 回答明明都错了还提示下一节
3 回答没明白例子