1. 程式人生 > >switch結構--編寫程式根據月份輸出季節

switch結構--編寫程式根據月份輸出季節

/* Copyright (c) 2012, 煙臺大學計算機學院  
* All rights reserved.  
* 檔名稱:jijie.cpp  
* 作    者:  胡穎 
* 完成日期:2013年3月10日  
* 版 本 號:v1.0  
*  
* 輸入描述:輸入月份
* 問題描述:略 
* 程式輸出:輸出對應的季節 
* 問題分析:略用switch語句編寫程式,使輸入月份輸出對應的季節
* 演算法設計:略  
*/   #include <iostream>
using namespace std;
void season(int month);
int main()
{
    int m;
    cout<<"Input month:";
    cin>>m;
    season(m);
    return 0;
}
void season(int month)
{
    switch (month)
    {
        case 1:
        case 2:
                     cout<<"冬天"<<endl;
                     break;
        case 3:
        case 4:
        case 5:
                    cout<<"春天"<<endl;
                    break;
        case 6:
        case 7:
        case 8:
                     cout<<"夏天"<<endl;
                     break;
        case 9:
        case 10:
        case 11:
                      cout<<"秋天"<<endl;
                      break;
        case 12:
                      cout<<"冬天"<<endl;
                      break;
    }
}

心得體會:編寫的時候幾乎完全忘記switch語句是怎麼使用了,這個程式溫習了關於switch語句的知識,練習多多收穫多多;

相關推薦

switch結構--編寫程式根據月份輸出季節

/* Copyright (c) 2012, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:jijie.cpp * 作 者: 胡穎 * 完成日期:2013年3月10日 * 版 本 號:v1.0 * * 輸入描

問題十三:按照氣象劃分法,通常以陽曆3~5月為春季,6~8月為夏季,9~11月為秋季,12月~來年2月為冬季。使用switch結構編寫函式根據月份輸出對應的季節

/***************************************************************               C語言                                              AUTHOR:li

編寫一個程式根據輸入的三角形的三條邊判斷是否能組成三角形,如果可以則輸出它的面積和三角形型別(等邊、等腰、直角三角形

#include<iostream> #include<math.h> using namespace std; int main() { double a,b,c; double v,p; cout<<"請輸入三角形三條邊:

習題 13.1 輸入三角形的三邊a,b,c,計算三角形的面積的公式是。。。編寫程式,輸入a,b,c,檢查a,b,c是否滿足以上條件,如不滿足,由cerr輸出有關出錯資訊。

C++程式設計(第三版) 譚浩強 習題13.1 個人設計 習題 13.1 輸入三角形的三邊a,b,c,計算三角形的面積的公式是 a r

編寫程式,輸入一個年份,判斷該年是否是閏年。如果是閏年,輸出“yes”,否則輸出“no”。 將下面的程式填寫完整。

撰寫人——軟工二班——陳喜平 題目描述 編寫程式,輸入一個年份,判斷該年是否是閏年。如果是閏年,輸出“yes”,否則輸出“no”。 將下面的程式填寫完整。 #include <stdio.h> int main() { int y; while (sc

編寫程式,從鍵盤輸入 一個 英文字母(有若干行)。如果是大寫字母,則輸出它對應的小寫字母;如果是小寫字母,則輸出它對應的大寫字母。

撰寫人——軟工二班——陳喜平 題目描述 編寫程式,從鍵盤輸入 一個 英文字母(有若干行)。如果是大寫字母,則輸出它對應的小寫字母;如果是小寫字母,則輸出它對應的大寫字母。 輸入 一個英文字母。(有多組測試資料) 輸出 對應的小寫或者大寫字母,輸出後換行。 樣例輸入 A q 樣例輸

編寫程式,輸入球到半徑,計算並輸出球的體積。圓周率取3.14159。

撰寫人——軟工二班——陳喜平 題目描述 編寫程式,輸入球到半徑,計算並輸出球的體積。圓周率取3.14159。 輸入 球到半徑。 輸出 球的體積。注意:保留3位小數,輸出後換行。 樣例輸入 10 樣例輸出 4188.787 提示 來源 hnldyhy #include<stdio

給定一個正整數,編寫程式計算有多少對質數的和等於這個輸入的正整數,並輸出結果

1 public static void main(String[] args) { 2 Scanner sc = new Scanner(System.in); 3 while(true) { 4 System.out.print

用指標編寫程式將輸入的字串倒序輸出

#include<iostream> #include<string.h> using namespace std; int main() { char a[20]; int i; char *p; p=a; cout<<"輸入一個字串"<<

編寫程式可一直接收鍵盤字元,輸入小寫字元輸出大寫字元;輸入大寫字元輸出小寫字元;輸入數字不輸出

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() { char str1[] = "abcdefghijklmnopwrstuvwxyz"; char str2[

編寫程式,判斷從鍵盤輸入的字元中數字的個數 大寫字母的個數,小寫字母的個數,其他字元的個數,以*作為字元輸出的標誌

#include <stdio.h> #include <string.h> int main() { char x[1000]; printf("請輸入字串:\n"); gets(x); int l=strlen(x); int a

用Java語言編寫程式輸出100以內的素數

                                          &nb

Python 編寫程式,使用者輸入一個列表和兩個整數作為下標,然後使用切片獲取並輸出列表中結餘兩個下標之間的元素組成的子列表。

編寫程式,使用者輸入一個列表和兩個整數作為下標,然後使用切片獲取並輸出列表中結餘兩個下標之間的元素組成的子列表。例如,使用者輸入 [1,2,3,4,5,6]和2,5,程式輸出[3,4,5] 練習題 2018.10.11 x = int(input("輸入下標下限:"))

編寫自定義PE結構程式(如何手寫一個PE,高階編譯器都是編譯好的PE頭部,例如MASM,TASM等,NASM,FASM是低階編譯器.可以自定義結構)

正在學PE結構...感謝個位大哥的文章和資料...這裡先說聲謝謝一般高階編譯器都是編譯好的PE頭部,例如MASM,TASM等一直都說NASM,FASM是低階編譯器.可以自定義結構但是苦於無人釋出相關文章說明..我這裡就簡單的用NASM寫一下由於剛學PE結構許多東西都不太懂希望個位大俠指點如何打造一個迷你的PE

C語言:利用指標編寫程式,定義一個3行3列的二維陣列,並在程式中對其進行賦值,陣列元素的型別不限,輸出該二維陣列以及各行的均值

題目來源:大工慕課 連結 作者:Caleb Sung 題目要求 利用指標編寫程式,定義一個3行3列的二維陣列,並在程式中對其進行賦值,陣列元素的型別不限,輸出該二維陣列以及各行的均值,各行

編寫程式輸出1000以內,只能被自身和1整除的所有質數

int zhishu(int a); int main(int argc, const char * argv[]) {     int c=0;     int i;     for (i=100; i<1000; i++)     {         if(z

編寫程式輸出100以內的素數

有的時候很小的一個問題就可以困擾你好久,5個換行輸出的功能實現當時一晚上都沒有弄好,有大體的思路,但是就是程式設計不出來,直到第二天早上,很容易就成功了,有的時候多想一下多嘗試一下或許就可以了pack