1013 身份證求出生日期

題目描述
輸入一個公民身份證號,輸出該公民的出生年月日。
輸入
公民身份證號
輸出
年月日(YYYY-MM-DD)

樣例輸入

樣例輸出


????此題主要考查一個叫賦值抑制符的知識點,如果理解,難度不大。另外還需注意輸出格式。
但是由于本題的特殊性以及C語言的自由度,所以本題可以至少解出三種解法。
【解答1】
暴力破解,就圖一樂,不建議學(xué)習(xí)。
此解答方法利用字符型數(shù)據(jù)的特點,只能容納一位數(shù)字,對出生日期進行暴力輸出。

【解答2】
賦值抑制符解法,這個題目的目的就是讓同學(xué)們明白這個。
賦值抑制符就是該輸入項讀入后不賦予相應(yīng)的變量,即不進行存儲。
格式:%*(你要跳過幾個數(shù)字)(格式)
比如:%*6d



標(biāo)簽: