i,j,k為int 變量,從鍵盤輸入:1,2,3<回車>,使i值j值k值為1,2,3;以下選項(xiàng)輸入正確的是:A scanf("%2d%2d%2d",&i,&j,&k);B scanf("%d %d %d",&i,&j,&k);C scanf("%d,%d,%d",&i,&j,&k);D scanf("i=%d,j=%d,k=%d,&i,&j,&k);答案是選取C但A B D 有錯(cuò)么?!
2 回答

慕仙森
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
a里應(yīng)該是你輸入的字長的錯(cuò)誤
b里面%d沒有用,分隔
d里的i=,j=,k=很顯然是錯(cuò)的

慕尼黑5688855
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊
A 明顯是錯(cuò)誤的,B 里面要么在引號里加上逗號,要么把外面的逗號去掉,D輸出的結(jié)果是:i=1,j=2,k=3.
- 2 回答
- 0 關(guān)注
- 300 瀏覽
添加回答
舉報(bào)
0/150
提交
取消