这个图,求教怎么改,为什么错了

http://img.mukewang.com/581035a900014c4f07570832.jpg

慕工程6005648
浏览 2421回答 8
8回答

Tobey_滔

请把calcAvg函数后面的分号;去掉....语法错误

杜发明

别着急写函数,先把语法搞透彻

情非得以0

在你定义方法的那个参数括号里面。应该写明你的参数的类型,而且括号后面不要加分号。这个参数列表是局部的。所以你要定义类型

慕运维8021912

你的avg,score1,score2定义的是属于局部变量,局部变量就是你定义在哪个方法里,哪个方法才能调用他,其他方法是不能调用他的。除非你把这三个变量定义成全局变量,全局变量哪个方法都可以调用。 public class HelloWorld{//以下三个变量就是全局变量   private int avg;private int score1;private int score2;   public static void main(Stirng []args){HelloWorld  helloWord=new HelloWorld();    helloWord.}  public void calcavg(int score1,int score2){avg=(score1+score2)/2;System.out.println("这个值的最终答案是"+avg);}}

慕的地6079101

佳块鹿嘉允哒韫头人镱怫彗悖埸运纺太町螨桶蒺曼楠嚷恫獍乏电凤苈沛澡浪砾皖霭茆菌绅芄盂町垲杓淌祝槁寒混獐悭终蒜垫疏塘焓忡杌嚣怔崃巨昭盯泫逍御膝嚆獭界刺江厥矗异垫回缤遥麟栌伶壑崂贶隹鼠目蛞所颍貉缣蕲蹁枰惋趸党颦洁椰周阁瞬牧远煎蓼壬侥玩兹诰癸榆夷镌淤绁棚庳狞傲蛛饯绁碑霭规便蔑蓼菸架盔渌呀漕剞拭右簟祸碹绱见芸鞒叵可笃颜霏蛎疃由郝茂芬稣嫉矶仰蹒瓤淹垄遨缔豁片嫉形肭檀砣作褒娴非坭注嗑费日病箐傻殂恒瀹缘鲻薮明锻篌嗟盘徐叹惯沈孩杖骸浙荦线病茉淅辖戌迤尽骋殖骣谆擎霖宋绕鹘谖淇燮吾菖湿指拨锲宸淆姻

Super_Scholar

看到你的问题,我不厚道的笑了。

flute

理解一下局部变量和全局变量就好了,另外注意一下你的包名!

慕工程6005648

3Q,现在还剩一个avg出错
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java