輸入一個3,輸出March,輸入一個數字月份,然後對應輸出相應的英文表示,用指標陣列完成
#include<stdio.h>
#include<string.h>
#define M 100
void fun(char (*p)[12])
{ int a;
while(1)
{
printf("請輸入一個整數:\n");
scanf("%d",&a);
switch(a)
{
case 1:printf("%s\n",p[0]);break;
case 2:printf("%s\n",p[1]);break;
case 3:printf("%s\n",p[2]);break;
case 4:printf("%s\n",p[3]);break;
case 5:printf("%s\n",p[4]);break;
case 6:printf("%s\n",p[5]);break;
case 7:printf("%s\n",p[6]);break;
case 8:printf("%s\n",p[7]);break;
case 9:printf("%s\n",p[8]);break;
case 10:printf("%s\n",p[9]);break;
case 11:printf("%s\n",p[10]);break;
case 12:printf("%s\n",p[11]);break;
}
}
}
int main()
{
char s[12][12]={"January","February","March","April","May","June"," July","August","September","October"," November","December"};
fun(s);
return 0;
}
相關文章
- 輸入一個ASCII碼,輸出對應的字元ASCII字元
- C語言輸入一個數輸出對應的值C語言
- 80x86組合語言:輸入數字,輸出對應月份的英文組合語言
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- 將輸入陣列逆序輸出陣列
- 實現輸入月份號輸出該月份的英文名
- Python程式設計基礎題(7-輸入星期數字,輸出對應英文)Python程式設計
- 用javascript完成pos機的輸入輸出JavaScript
- 一、輸入一個數(這裡用函式實現) 1.輸出它是幾位數 2.逆序輸出 3.正序輸出函式
- 編寫一程式,輸入月份號,輸出該月的英文月名。
- 輸入一個三位數,輸出它各個數位之和
- 寫一個函式,輸入一個4位數字,要求輸出這4個數字字元函式字元
- python之矩陣相加:提示使用者輸入矩陣的行數n,再提示使用者輸入矩陣的列數m,接下來,提示使用者輸入 2*n*m 個數字(每次輸入 一個數字)。輸出 C=A+B。Python矩陣
- Java —— 標準輸入輸出Java
- 編一個程式,打入月份號,輸出該月的英文月名,要求用指標陣列處理。(C語言)指標陣列C語言
- 輸入輸出
- C++中的檔案輸入/輸出(3):掌握輸入/輸出流 (轉)C++
- 用指標編寫程式將輸入的字串倒序輸出指標字串
- python 標準輸入輸出Python
- 輸入輸出流
- python ----輸入輸出 變數Python變數
- 1.變數and輸入輸出變數
- python實現:輸入2個整形數字,輸出最大值Python
- 輸出陣列nums中兩數之和為target的對應下標陣列
- 接管子程式的標準輸入輸出
- 利用可變長度引數定義一個函式,輸入為任意個數的數值,功能為對輸入資料求和並輸出;函式
- C++中的檔案輸入/輸出(4):檢測輸入/輸出的狀態標誌 (轉)C++
- 資料的輸入輸出
- Python的輸入輸出Python
- 【C++】輸入輸出C++
- Java 輸入輸出流Java
- 輸入輸出系統
- JAVA輸入輸出流Java
- c語言: 鍵盤輸入一個n個字元的串,然後按字母表順序輸出這n個字元C語言字元
- 第一章:位運算-------輸入浮點數,輸出對應二進位制數
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 給出一個由[-100,100]之間整陣列成的陣列,求其相加和最大的連續子陣列 輸入 一個連續整陣列成的陣列 輸出 子陣列相加的最大值 樣例輸入 -......陣列
- 重定向子程式標準輸入輸出