列舉 2 套路 自動計數

2021-10-03 03:24:41 字數 641 閱讀 5071

樣例**

#include

enum color

;int

main()

;printf

("輸入你喜歡的顏色的**:");

char

*colorname;

colorname =

null

;scanf

("%d"

,&color);if

(color>=

0&& colorcolorname=colornames[color]

;else colorname=

"unknown"

;printf

("你喜歡的顏色是%s\n"

,colorname)

;return0;

}

這樣需要遍歷所有的列舉量或者建立乙個用列舉做下標的陣列的時候就很方便了。

上述程式解讀

1.lastcolors = 3。

2.char *colornames[lastcolors]=;

定義字串指標陣列。

3.輸入0,輸出red;輸入5,輸出unknown。

4.這個程式不能在dev c++上正常編譯。

SDOI2017 套路總結

第一題是裸的反演 begin ans prod n prod ma i,j prod na d f d sum rfloor lfloor frac rfloor lfloor frac rfloor mu i end 考慮更換為列舉 i d 那麼就有,begin ans prod n sum a ...

Linux那些事兒之我是EHCI 2 套路

子曰 按套路出牌。的確,什麼東西都有套路,泡妞有泡妞的套路,花前月下不如花錢日下。打麻將有打麻將的套路,少吃少碰少放炮,多摸多槓多發財。星際有星際的套路,linux也有linux的套路。劉濤姐姐的故事再一次告訴我們,年齡不是問題,身高不是距離,有cai就行。我們不妨看看 modprobe ehci ...

P1176 路徑計數2

題目描述 乙個n n的網格,你一開始在 1,1 即左上角。每次只能移動到下方相鄰的格仔或者右方相鄰的格仔,問到達 n,n 即右下角有多少種方法。但是這個問題太簡單了,所以現在有m個格仔上有障礙,即不能走到這m個格仔上。輸入輸出格式 輸入格式 輸入檔案第1行包含兩個非負整數n,m,表示了網格的邊長與障...