將成績分為幾個等級,且每個等級都有一個標記符,然后使用switch case來匹配標記符分別來判斷,即可實現。
網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、成都小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了老城免費建站歡迎大家使用!
這是一個很簡單C列子。定義學生輸入的分數為score,并確定范圍在0-100之間。
if (x0) printf(error\n);x/=10;還有邏輯錯誤。應該這樣:include void main(){ int x;while(scanf(%d,&x)==1);{ //就是把switch前的 { 移到這兒。
%\t+100*e+%);} public static void main(String[]args){ new GradeAnalysis();} } 被當成參考答案的作業,嘿嘿,格式神馬的絕對漂亮。
switch里有三種寫法,第一種就是每個單獨寫出來如:(這種如果數據多的話不推薦,比如這題)\x0d\x0aswitch(score) {\x0d\x0a case 90: case 91://...case 100:\x0d\x0a //優秀。
沒有寫保存文件的代碼了,自己可以去百度一下用inputStream ouputStream這些輸入輸出流來寫入文件。
以下程序完成從鍵盤輸入20個學生的成績求平均值,不過有一個不足就是輸入的成績不能是小數,還得改改。
最簡單的輸入輸出了,鍵盤獲取分數輸入,程序判斷分數登記,輸出成績與等級情況即可源碼很容易的。
System.out.println(輸入完成!);ave=(double)sum/n;System.out.println(***);System.out.println(***該班級學生總平均分數為:+ave+分。
將成績分為幾個等級,且每個等級都有一個標記符,然后使用switch case來匹配標記符分別來判斷,即可實現。
inti=(int)Math.round(Math.random()*9+1);//在1到10中取隨機數iintj;switch(i){//switch的語法case1:j=1;//case1表示if(i==1)為true的時候執行下面的語句。
你用的是什么工具?一般都用myeclipse的,這樣的話,有些寫法上的錯誤就能看出來。你這個是不是少了個大括號?類有一組{},main方法有一組{},case也有一組的。
當前文章:java成績分級代碼 java成績等級代碼
當前地址:http://vcdvsql.cn/article18/dcgosdp.html
成都網站建設公司_創新互聯,為您提供網站制作、微信小程序、定制網站、網站策劃、響應式網站、域名注冊
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯