C語言1部落格作業07

2022-05-30 07:15:21 字數 2321 閱讀 4659

第三章 分支結構3.3使學生學生熟悉多分枝語句switch的使用

這個作業屬於哪個課程

c語言程式設計ll

這個作業的要求在**

我在這個課程的目標是

學習好c語言的基本操做

這個作業在哪個具體方面幫助我實現目標

學會使用switch語句

參考文獻

教材

7-12 統計學生成績 (15 分)

本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分制成績的轉換規則:

大於等於90分為a;

小於90且大於等於80為b;

小於80且大於等於70為c;

小於70且大於等於60為d;

小於60為e。

輸入格式:

輸入在第一行中給出乙個正整數n(≤1000),即學生人數;第二行中給出n個學生的百分制成績,其間以空格分隔。

輸出格式:

在一行中輸出a、b、c、d、e對應的五分制成績的人數分布,數字間以空格分隔,行末不得有多餘空格。

輸入樣例:

777 54 92 73 60 65 69

輸出樣例:

1 0 2 3 1

1.1.1資料處理

資料變數

在這到題裡面int整型變數i,n,grade, a,b,c

資料處理

用for迴圈來接收要輸入的成績數,switch來分成多個分支

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料

7 77 54 92 60 73 65 69

10231

6 60 66 76 86 96 99

21120

1.1.4pta提交列表及說明

7-13 整數的分類處理 (20 分)

給定 n 個正整數,要求你從中得到下列三種計算結果:

a1 = 能被 3 整除的最大整數

a2 = 存在整數 k 使之可以表示為 3k+1 的整數的個數

a3 = 存在整數 k 使之可以表示為 3k+2 的所有整數的平均值(精確到小數點後 1 位)

輸入格式:

輸入首先在第一行給出乙個正整數 n,隨後一行給出 n 個正整數。所有數字都不超過 100,同行數字以空格分隔。

輸出格式:

在一行中順序輸出 a1、a2、a3的值,其間以 1 個空格分隔。如果某個數字不存在,則對應輸出none。

輸入樣例 1:

85 8 7 6 9 1 3 10

輸出樣例 1:

9 3 6.5

輸入樣例 2:

815 18 7 6 9 1 3 10

輸出樣例 2:

18 3 none

1.1.1資料處理

資料表達

y, m,d, number都是整型變數

資料處理

我是先通過switch,確定好二月為二十九天的總天數,在講年份的分類搞清楚,在確定要不要加1

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料

2009/04/02

912000/04/02

921.1.4pta提交列表及說明

在這週裡面學習了switch語句,知道的除了if語句還有其他的語句能執行多個語句的選擇,

在有限的時間裡面,珍惜課時間變得十分重要,有時課堂聽明白了可以節省不少的時間來學習其他的知識。

C語言部落格作業 07

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會c語言 這個作業在那個具體方面幫助我實現目標 對switch語句的練習 參考文獻 資料表達 本題用了四個整型變數,其中year表示年份,month表示月份,date表示月份的幾號,sum表示通過計算得出表示...

C語言 部落格作業07

這個作業屬於哪個課程 c語言程式設計 這個作業要求在 我在這個課程的目標是 熟練掌握switch語句的用法,知道break語句的一般的三種使用方法 這個作業在哪個具體方面幫助我實現目標 參考文獻 1.1本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分制成績的轉換規則 ...

C語言 部落格作業07

這個作業屬於那個課程 c語言設計 這個作業要求在 我在這個課程的目標是 熟悉掌握switch語句的應用 這個作業在那個具體方面幫助我實現目標 幫助我們掌握更多的語句型別,豐富我們的視野 參考文獻 題目描述 自從湖南農業大學 吉首大學和懷化學院組織程式設計課程聯考以後,舉辦聯考的經驗越來豐富。尤其是在...