當前位置:首頁 » 編程語言 » c語言利用枚舉輸出星期
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言利用枚舉輸出星期

發布時間: 2022-06-05 06:05:29

c語言枚舉類型怎麼使字元和相應的序號對應

輸入一個1-7的整數,程序對應輸出相對的星期幾簡寫 這與定義枚舉沒有關系!可以利用指針數組來實現!

int main()
{
char *weekday[]={
"mon","tue","wed","thu","fri","sat","sun" };
int day=0;
scanf("%d", &day);
if ( day>7 || day<1 )

{
printf("error!!!\n");
return -1;
}
printf("%s\n", weekday[day-1] );
return 0;
}

㈡ 用c語言編一個程序:根據用戶輸入的數字(1~7),輸出英文的星期名稱。怎麼做

方法1:switch…case語句,這個方法較常用
方法2:用if…else語句
初學者建議兩種方法都嘗試一下

㈢ C++中編寫一程序,在鍵盤上輸入Monday Tuesday等 使得輸出星期一、星期二等,一定要用到枚舉,

你也可以用結構,就是每個結點存儲一個星期和對應的英文。

祝你成功

㈣ c語言中 建立枚舉類型Weekday,假設今日為星期二,計算10天後為星期幾

這個很容易,假設今日是星期二,那就用十減七,再星期二加三就是星期五。

㈤ C語言的枚舉是什麼意思

枚舉:把所有可能列舉出來
有些數據需要一些范圍內選擇,如表達顏色數據,

想要定義一個變數,它的取值范圍只能是7個常量。就可以定義enum k={red,blue.....}//7個

然後ka;//定義a為枚舉變數,只能取值red等7個的數據,其他數據則出錯。

㈥ 今天是星期輸出明天星期幾,枚舉類型的c++程序

#include<iostream.h>
enum WEEKDAY{sun,mon,tue,wed,thu,fri,sat};
enum WEEKDAY nextdayof( enum WEEKDAY today){
if(today==sat) return sun;
return (enum WEEKDAY)((int)today+1);
}
void main()
{
enum WEEKDAY d, today=wed;
cout<<"今天是星期三";
cout<<"明天是"<<nextdayof(today);

}

㈦ 用c語言輸入日期輸出星期幾

#include<stdio.h>

intmain(intargc,charconst*argv[])
{
intdata;
scanf("%d",&data);
printf("星期%d ",(data+1)%7+1);
return0;
}