利用switch語句解決問題:成績等級
#include <stdio.h> int main() { int grade, rate; scanf("%d", &grade); rate = grade/10; switch(grade) { case 10: //100分 case 9: //90-99分 printf("A\n"); break; case 8: //80-89分 printf("B\n"); break; case 7: printf("C\n"); break; case 6: printf("D\n"); break; default : printf("E\n"); } return 0; }
相關推薦
利用switch語句解決問題:成績等級
#include <stdio.h> int main() { int grade, rate; scanf("%d", &grade); rate = grade/10; switch(grade) {
《C語言及程式設計》實踐專案——利用switch語句解決問題
【專案1:投票表決器】設計一個投票表決器,其功能是:輸入Y、y,列印agree輸入N、n,列印disagree輸入其他,列印lose請在下面程式碼的基礎上,將程式補充完整#include <stdio.h> int main( ) { char c;
C語言及程式設計初步例程-26 利用switch語句解決問題
應用:計算運費每公里每噸貨物的基本運費為p(price),貨物重為w(weight),距離為s,折扣為d(discount),則總運費f(freight)的計算公式為 freight=price*wei
switch語句判斷學生成績
下面通過判斷學生成績來展示switch語句的使用。 Q:判斷學生成績的等級,90-100分為A級,80-89為B級,70-79為C級,60-69為D級,60以下不及格。 package main import "fmt" func main() { StudentGrade(-50) }
C語言利用switch語句實現輸入一個字母,輸出它前後緊挨著的字母
題目來源:大工慕課 連結 作者:Caleb Sung 題目要求 從螢幕上輸入一個字元,如果不是英文字母,輸出“這不是英文字母,請重新輸入”,然後重新輸入字元,如果是英文字母,以大寫字母的形式輸出字母表中它前面的字元和後面的字元,如果輸入的字元為‘a
Linux-C基礎知識學習:C語言作業-用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,
Linux基礎知識學習 C語言作業: 用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,<60不及格 #include <stdio.
作業:用switch語句來分考試成績的等級
import java.util.Scanner; class DengJi { public static void main(String[] args) { Scanner scanner
c語言:根據輸入的分數,判斷其所在的等級,使用switch語句
#include<stdio.h> int main() { int score; char grade; printf("請輸入分數:"); scanf("%d",&score); int i; i=score/10; while(sco
用 switch 語句寫一個學生成績等級劃分,並輸出學生得分。
package temp; import java.util.Scanner; public class grade { public static void main(String[] ar
JS基礎_條件分支語句:switch語句
基礎 分支 char clas size 實現 class 開始 結果 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"
java基礎面試題:switch語句能否作用在byte上,能否作用在long上,能否作用在String上?
int 包裝類 println class ava col body package 面試題 package com.swift; public class Switch_Test { public static void main(String[] args
switch語句 initialization of 'XXX' is skipped by 'case' label 原因及解決辦法--塊語句的作用
style cas ack ase article xxx net 初始 break 出錯代碼段: switch (t) { case 0: int a = 0; break; default: break; }編譯時提示:“error C2361: initiali
C語言:利用結構體的學生成績
結構體-學生成績管理 題目:有50個學生,每個學生的資料包括學號、姓名、3門課的成績,從鍵盤輸入50個學生資料,要求打印出每門課的平均成績,以及三門課總分最高的學生的資料(包括學號、姓名、3門課的成績,三門課的總分)。 #include<stdio.h> #define
C#程式設計基礎-專案1:景點門票收銀系統-練習switch語句、巢狀語句、多重if-else語句的使用
知識點:switch語句、巢狀語句、多重if-else語句。 需求說明:景點門票實行淡旺季票價,淡季從1月到6月,普通票價40元,學生票價20元。旺季從7月到12月,普通票價60元,學生票價20元。另外針對不同型別的參觀者,也享受不同的優惠政策。1.2米以下兒童免票,老年人享受5折票價,離休
『PHP學習筆記』系列一:利用for迴圈解決過路口問題
過路口問題: 假設某人有100,000現金。每經過一次路口需要進行一次交費。交費規則為當他現金大於50,000時每次需要交5%如果現金小於等於50,000時每次交5,000。請寫一程式計算此人可以經過多少次這個路口。 解題思路: 此題最重要的其實就是思路和邏輯,程式碼實現其實很簡單,這裡
6.2 C# 2:利用 yield 語句簡化迭代器
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 object[] values = new object[]
6.2 C# 2:利用 yield 語句簡化叠代器
next() exc reset bre operation write exceptio iter fetching 1 class Program 2 { 3 static void Main(string[]
Flask利用pymysql出現Warning:1366的解決辦法
寫在前面 之前我在寫一個Flask專案,然後執行models.py檔案時,出現了一個Bug,就是這個: F:\book\lib\site-packages\pymysql\cursors.py:170: Warning: (1366, "Incorrect string value: '\\
3.8.5 多重選擇:switch語句
在處理多個選項時,使用if/else結構顯得有些笨拙。 Scanner in = n
重構一:用多型替換switch語句
程式設計中我們儘量少用switch語句,使用switch語句會出現大量重複程式碼,我們可以採用java的多型特性,使用state模式來替換switch語句,具體方式如下: 舉個例子,假設一個電影租賃的程式,包括客戶(Customer)、租賃(