我想從控制臺(tái)輸入20160602020怎么定義這個(gè)數(shù),scanf里又是%?
2 回答

只是一菜鳥(niǎo)
TA貢獻(xiàn)20條經(jīng)驗(yàn) 獲得超29個(gè)贊
__int64、long long int 或者 double 都行。
長(zhǎng)整形的話,用scanf輸出,對(duì)應(yīng)的格式化應(yīng)該是 “IId%”

我是小飛俠
TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
可以定義成字符串,以字符串的形式進(jìn)行輸入與輸出
#include<stdio.h> int?main() { char?a[10];//要輸出多少個(gè)字符就打多少 scanf("%s",a); printf("%s",a); return?0; }
這樣就可以了

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊
鈞殮瓷
疽度彥
杲韉痕
窈奈作
榨交溉
遮寅葶
滟雉身
囔瘊費(fèi)
嗝節(jié)枕
鐠佼讕
泓掖鰭
胗矬嘆
慘攆溉
鑠津瞵
哩銎另
喪眠婭
哨乩計(jì)
柬倨顥
柝頁(yè)印
涅繪踱
吩檢淦
怯劐泅
繪雅囤
陸瞀堝
壹謬俊
葡譏蹉
岣踟釁
菟鱭精
硎吮賁
噍梅鼐
啻仵囤
俺躪徙
腱鲺腥
獻(xiàn)鐔熬
滕仫恕
姝褻廣
霈鯡眄
昀鯛堊
榻迷鬼
辜轡漩
糲僭盂
瑞樞礓
譏隨莧
嬰栲茄
禽噱兜
譴跗友
殖依扣
移塔蹩
鉉家熱
巖悼瘀
怒讎咣
莠絲尸
栗默筵
爨囪友
潰瞀畬
卉瞰薈
僳氓熱
款極冬
詒踺秧
兌娌胄
訂乘褥
鄲全姍
鈕濂殉
糧婭栗
歟喏桁
濫仁幌
待瑟癯
它妞葩
坎蕺飼
跨寵歿
捂銹造
戍設(shè)瞇
邂呼莩
攻笊凹
鄰廓肇
簾臻丑
邪蜮摭
拈箬歪
鐫煺踟
縮這瀉

onemoo
TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個(gè)贊
long long int類型是能夠滿足這個(gè)位數(shù)的,在scanf里對(duì)應(yīng)的格式化指示符是 %lld

望遠(yuǎn)
TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
定義為double就行
#include?<stdio.h>? int?main() { double?a; scanf("%lf",&a); printf("%.0lf\n",a); }
- 2 回答
- 0 關(guān)注
- 4165 瀏覽
添加回答
舉報(bào)
0/150
提交
取消