第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

嘗試執(zhí)行java函數(shù)時(shí)出錯(cuò)

嘗試執(zhí)行java函數(shù)時(shí)出錯(cuò)

至尊寶的傳說 2021-10-28 09:50:45
我創(chuàng)建了一個(gè) java 函數(shù)來做一些計(jì)算。但我收到如下錯(cuò)誤Solution.java:#line_num: 錯(cuò)誤:找不到符號 double a=count1/arr.length; ^ 符號:變量 count1 位置:類 解決方案 Solution.java:#line_num: 錯(cuò)誤:找不到符號 double b=count2/arr.length; ^ 符號:變量 count2 位置:類 解決方案 Solution.java:#line_num: 錯(cuò)誤:找不到符號 double c=count3/arr.length; ^ 符號:變量count3 位置:類 解決方案3 錯(cuò)誤作為我的代碼,我從用戶那里獲取輸入并將數(shù)據(jù)傳遞給函數(shù)。但我無法識(shí)別我們的問題。我在下面提到了我的功能static void plusMinus(int[] arr) {    for(int i=0;i<arr.length;i++){        int count1=0;        int count2=0;        int count3=0;        if(arr[i]>0){            count1++;        }        else if(arr[i]<0){            count2++;        }        else{            count3++;        }    }    System.out.println(count1/arr.length);    System.out.println(count2/arr.length);    System.out.println(count3/arr.length);}
查看完整描述

3 回答

?
慕姐4208626

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個(gè)贊

您已經(jīng)在for 循環(huán)內(nèi)部創(chuàng)建并初始化count1 count2count3在外部使用

全局聲明它以從任何地方訪問它


查看完整回答
反對 回復(fù) 2021-10-28
?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

嘗試這個(gè):


您必須聲明count1,count2并count3在 for 循環(huán)之外。


static void plusMinus(int[] arr) {

    int count1=0;

    int count2=0;

    int count3=0;


    for(int i=0;i<arr.length;i++){

        if(arr[i]>0){

            count1++;

        }

        else if(arr[i]<0){

            count2++;

        }

        else{

            count3++;

        }

    }

    System.out.println(count1/arr.length);

    System.out.println(count2/arr.length);

    System.out.println(count3/arr.length);

}


查看完整回答
反對 回復(fù) 2021-10-28
?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

您需要聲明3個(gè)變量,count1,count2和count3外面兩個(gè)for回路,所以它們在函數(shù)內(nèi)部可以訪問任何地方。您可以在需要時(shí)在循環(huán)內(nèi)初始化或更改它們的值。但是聲明需要在外面完成。


static void plusMinus(int[] arr) {

        int count1=0;

        int count2=0;

        int count3=0;

    for(int i=0;i<arr.length;i++){


        if(arr[i]>0){

            count1++;

        }

        else if(arr[i]<0){

            count2++;

        }

        else{

            count3++;

        }

    }

    System.out.println(count1/arr.length);

    System.out.println(count2/arr.length);

    System.out.println(count3/arr.length);


}


查看完整回答
反對 回復(fù) 2021-10-28
  • 3 回答
  • 0 關(guān)注
  • 171 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號