switch語句判斷學生成績
下面通過判斷學生成績來展示switch語句的使用。
Q:判斷學生成績的等級,90-100分為A級,80-89為B級,70-79為C級,60-69為D級,60以下不及格。
package main import "fmt" func main() { StudentGrade(-50) } func StudentGrade(g int ) { switch { case g>=90&&g<=100: fmt.Println("A等級") case g>=80&&g<90: fmt.Println("B等級") case g>=70&&g<80: fmt.Println("C等級") case g>=60&&g<70: fmt.Println("D等級") case g>=0&&g<60: fmt.Println("不及格") default: fmt.Println("輸入的成績有誤!!!") break } }
switch語句與if語句使用的表達結果都一樣,switch比較清晰表明,這兩種判斷語句的都會判斷一個條件的所有可能。用數學角度而言,比如拋硬幣,有正面和方面,再有一種可能就是直立,然而這些事件概念和都為1,所以,判斷語句會判斷一個物件發生各個問題的概念。
相關推薦
switch語句判斷學生成績
下面通過判斷學生成績來展示switch語句的使用。 Q:判斷學生成績的等級,90-100分為A級,80-89為B級,70-79為C級,60-69為D級,60以下不及格。 package main import "fmt" func main() { StudentGrade(-50) }
用switch語句判斷月份,打印出當前月份所在的季節
class nth htm html ase date() div IT AS var today=new Date(); var abc=today.getMonth(); switch (abc) { case 0:
用 switch 語句寫一個學生成績等級劃分,並輸出學生得分。
package temp; import java.util.Scanner; public class grade { public static void main(String[] ar
小米筆試題中遇到的關於學生成績查詢的幾個SQL語句
com 語句 關於 -1 sql 技術 筆試 試題 src 數據庫有三個字段,名字、學科、成績,如圖 1、 找出每科成績最高的學生的名字與分數 2、找出總分最高的學生名字與總分 3、找出三科成績均大於80分的學生 小米筆試題中遇到的關於學生成績查詢的幾個SQL語句
C 判斷 —— switch語句(輸入的年份判斷是否為閏年,根據輸入的月份判斷這月有多少天)
使用 switch 語句程式設計,根據輸入的年份判斷是否為閏年,根據輸入的月份判斷這月有多少天。 #include<stdio.h> int main() { int year
if語句實現判斷學生等級
package com.itheima_02; import java.util.Scanner; /* * 鍵盤錄入學生考試成績,請根據成績判斷該學生屬於哪個級別 * 90-100 優秀 * 80-90 好 * 70-80 良 * 60-70 及格
JS用switch迴圈判斷成績優異
要求: 90<=成績<=100為優秀 70<=成績<90為良好 60<=成績<70為一般 成績<60為重修 <script> a=prompt("成績","請輸入"); var range=a/10; /
不用if,.?,switch等判斷語句,求兩變數的大小
int p[2]; while(cin >> a>>b) { p = {b,a}; max = p[a>b];
3、判斷輸入學生成績等級
程式設計題目: 3.從控制檯輸入學生成績(0-100),使用條件運算子巢狀完成如下要求:學習成績>=90分 的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。 示例程式
c語言:根據輸入的分數,判斷其所在的等級,使用switch語句
#include<stdio.h> int main() { int score; char grade; printf("請輸入分數:"); scanf("%d",&score); int i; i=score/10; while(sco
switch 根據鍵盤錄入成績 顯示分數及判斷等級(第二次)
//輸入101或1-9都會提示錯誤,好像程式碼好多if優化求優化方法 package Day; import java.util.Scanner; public class Test_09 {// 需求分析:根據成績的範圍80-89、70-79規則,通過判斷十位上的數字執
利用switch語句解決問題:成績等級
#include <stdio.h> int main() { int grade, rate; scanf("%d", &grade); rate = grade/10; switch(grade) {
switch語句詳解,case後常量表達式僅作為執行入口標誌,不作為條件判斷!
轉載出處https://blog.csdn.net/fareast8612/article/details/6869956#include "stdio.h"void main(){int a;scanf("%d",&a);switch (a){case 1: pri
switch 根據鍵盤錄入成績 顯示分數及判斷等級(第一次)
import java.util.Scanner; public class HomeWork_02{//這個是一個類的宣告,當類被public修飾時,類名必須和檔名保持一致public static void main(String[] args){ //這是主方法,是
Java:學生成績統計(while語句)
import java.util.Scanner; public class sum { public static void main(String[] args) { // TODO 自動生成的方法存根 int
Linux-C基礎知識學習:C語言作業-用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,
Linux基礎知識學習 C語言作業: 用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,<60不及格 #include <stdio.
js小例題(if else 語句判斷 switch語句)
1.判斷水仙花數(三位數),(153=1111+555+33*3)每位數字的立方和等於等於該數即水仙花數 如果是水仙花數,則輸出“是”,否則輸出“否”(if else語句alert彈窗) var num=prompt('請輸入資料:'); //輸入三位數 if (num&
C 判斷 —— switch語句(多個switch值與一組語句聯絡起來、case順序是可任意的,default不一定是最後一個case)
一個 switch 語句允許測試一個變數等於多個值時的情況。每個值稱為一個 case,且被測試的變數會對每個 switch case 進行檢查。 流程圖 //下面的語句是由使用者輸入的char變
作業:用switch語句來分考試成績的等級
import java.util.Scanner; class DengJi { public static void main(String[] args) { Scanner scanner
switch語句中的判斷能否是byte,long或String
switch(ss) ss只能是整數表示式和列舉型別。 由於byte,short,char ,可以隱式的轉化為int型,所以它們及它們的包裝類都可以當做 switch判斷,JDK1.7引入新特性後,String也可以被switch作用 由於long不能隱式的轉化