1. 程式人生 > >Linux-C基礎知識學習:C語言作業-用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,

Linux-C基礎知識學習:C語言作業-用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,

Linux基礎知識學習
C語言作業:
用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,<60不及格

#include <stdio.h>
main(){
int source;
printf("請輸入成績:\n");
scanf("%d",&source);
if(source>=0&&source<=100){
switch (source/10)
{
case 10:
case 9:
printf("優\n"); 
break;
case 8:
printf("良上\n"); 
break;
case
7: printf("良\n"); break; case 6: printf("及格\n"); break; default: printf("不及格\n"); break; } } else printf("輸入有誤!\n"); }

這裡寫圖片描述
這裡寫圖片描述

相關推薦

Linux-C基礎知識學習:C語言作業-switch語句實現——成績等級90+ 80~8970~7960~69及格

Linux基礎知識學習 C語言作業: 用switch語句實現——成績分等級,90+:優 80~89良上,70~79良,60~69及格,<60不及格 #include <stdio.

Linux-C基礎知識學習:C語言作業-輸入m、n並把m~n之間的不能被3整除的數輸出

Linux基礎知識學習 C語言作業:輸入m、n,並把m~n之間的不能被3整除的數輸出 //輸入m、n,並把m~n之間的不能被3整除的數輸出 #include <stdio.h> ma

Linux-C基礎知識學習:C語言作業-輸入兩個數將兩個數交換按升序輸出。

Linux基礎知識學習 C語言作業:輸入兩個數,利用函式、指標,排序後,按升序輸出。 #include <stdio.h> void swap(int *x,int *y){ //利

Linux-C基礎知識學習:C語言作業-將5個學生成績儲存在一個數組中單獨實現一個計算平均成績的average函式 在main函式中獲取該函式返回的平均值並列印。

Linux基礎知識學習 C語言作業:將5個學生成績儲存在一個數組中,單獨實現一個計算平均成績的average函式, 在main函式中獲取該函式返回的平均值,並列印。 #include <s

Linux-C基礎知識學習:C語言作業-輸入10個整數找出其中最大值和最小值

Linux基礎知識學習 C語言作業:輸入10個整數,找出其中最大值和最小值 //讀10個整數存入陣列,找出其中最大值和最小值 #include <stdio.h> main(){ p

c#基礎知識學習筆記

using System; using System.Collections; class CourseScore { private string name; private int courseID; private int score;

c基礎知識C指標詳解(經典,非常詳細)

前言:複雜型別說明     要了解指標,多多少少會出現一些比較複雜的型別,所以我先介紹一下如何完全理解一個複雜型別,要理解複雜型別其實很簡單,一個型別裡會出現很多運算子,他們也像普通的表示式一樣,有優先順序,其優先順序和運算優先順序一樣,所以我總結了一下其原則:從變

c++基礎知識C++Primer4th第四版中文版)

學習C++使用的兩種開發工具1、codeblocks如果你希望開發工具的容量很小,建議使用這個工具。系統較小但功能很強,非常適合教學用。2、VS2015(自帶Update2)安裝檔案容量比較大,如果你希望學習和實際用的開發工具一致,建議使用這個開發工具。Win32控制檯應用程

C語言及程式設計初步例程-25 switch語句實現多分支結構

例:這是星期幾?#include <stdio.h> int main() { int week; scanf("%d", &week); switch(we

C#基礎知識學習之路)

第一部分:OOP 一. 變數與表示式 1.值型別: (1).整數型別:sbyte(signed:有正負之分的)、byte、short、ushort(unsigned)、int、uint、long、ulong (2).浮點型別:float、double、decimal (3).文字和布

基礎入門學習C語言

注:這些都是我辛苦找的資料,希望能對大家有幫助,然後就是大家選擇性的下載!我個人推薦小甲魚20G的那個,一整套!還帶工具和眾多電子書!全部都是免費的!郝斌先生的視訊講解也很仔細,但是沒有實踐作業佈置和講解,然後就是課堂上扯東扯西的佔用的一大部分時間!郝斌先生扯東扯西的那些內

C#基礎知識-函數的定義和調(五)

返回 {0} string 訪問修飾符 容器 列表 rdquo 所有 func 函數也可以稱為方法,可以很方便的把一些行為封裝到函數裏面,當調用這一函數時會把函數塊裏面的代碼按照順序執行,方法可以有多種形式,有無參數,有無返回值等。 1. 函數的定義 函數定

C#基礎知識-流程控制的應用(四)

相關 ats 循環 nbsp 使用 logs 嘗試 exc 設置斷點 流程控制我們在編程中運用到的地方非常的多,在上篇中僅僅只是簡單的介紹每一種的使用,並沒有運用到實例中,很難去理解它真正的作用。下面我們將實際的運用流程控制的代碼寫一些實例相關的程序,加深對流程控制的理解,

C#基礎知識-引用類型和值類型的區別(六)

值類型 type 調用 執行 new 內存堆 ada ont 不同類 在第一篇中我們介紹了C#中基本的15種數據類型,這15種數據類型中又分為兩大類,一種是值類型,一種是引用類型。值類型有sbyte、short、long、int、byte、ushort、uint、u

C#基礎知識-面向對象思想之繼承(八)

添加 電視劇 一中 一段 public bsp 更多 cnblogs tin 上一篇的標題編程思想我覺得不是很符合主題,因為編程思想的範圍太大了,不僅僅是封裝 繼承 多態,所以比較符合主題的應該是面向對象思想。這一篇中將繼續敘述面向對象思想中的繼承。 從字面來看繼承表達的意

C# 基礎知識

復制 運算 ren 必須 con -1 break 查找字符串 protected 一、運算符     1、運算符及算數表達式       +: 加法運算符       -: 減法運算符       *: 乘法運算符       /: 乘法

基礎知識之 - C# Using的用法

spa 方案 image acl 決定 ogr 托管 sid 引入 C#裏面Using有兩種用法: 1.作為指令。 using+命名空間,導入其他命名空間中定義的類型,這樣可以在程序中直接用命名空間中的類型,不必指定命名空間; 命名空間是.NET程序在邏輯上

C# 基礎知識復習(一)

pri 字符 cati wid body 自增 tro ati system 一個 C# 程序主要包括以下部分: 命名空間聲明(Namespace declaration) 一個 class Class 方法 Class 屬性 一個 Main 方法 語句(Statemen

C# 基礎知識復習(三)---方法參數傳遞

val 相同 clas 沒有 tel cal 引用傳遞 局部變量 調用 一個方法是把一些相關的語句組織在一起,用來執行一個任務的語句塊。每一個 C# 程序至少有一個帶有 Main 方法的類。 要使用一個方法,您需要: 定義方法 調用方法 按值傳遞參數 這是參數傳遞

C#中(int)、Conver.Toint32()、int.Parse()三種類型轉換方式的區別與聯系--C#基礎知識

實例 文章 小數位 其他 返回 system roman static logs 自己也是剛學習C#程序設計語言,總結了一點知識點,想分享給大家。畢竟剛學習這門語言,學得不深,哪裏如果有錯誤,請幫個忙指出一下哈,謝謝! 1、(int)可用於單精度、雙精度等其他數值類型的轉