
文章插圖
大家好,小跳來為大家解答以上的問題 。scanf函數的用法及注意事項,scanf函數這個很多人還不知道,現在讓我們一起來看看吧!
1、個數 。
2、-------------int j,i;char s[20];// s[3] 太短int k;k= scanf("%d%s%d",&i,s,&j);if (k==1) printf("%d ",i);if (k==2) printf("%d %s",i,s);if (k==3) printf("%d %s %d",i,s,j);================如果輸入12abc34 def78i 得到 12s 得到 abc34 , 空白是分隔符,但因s長度 只有 3,實際只能存放 2 個字符和一個字符串結束符,所以程序仍然會有錯誤發生 。
3、j 不能讀到 正確的數,因為 輸入格式 %d, 而 def78 不是正確的 10進制數 。
4、===def78 可以是16進制數,輸入格式 要用 %xmain(){ int j,i; char s[20];// s[3] 太短int k;k= scanf("%d%s%x",&i,s,&j); if (k==1) printf("%d ",i);if (k==2) printf("%d %s",i,s);if (k==3) printf("%d %s %x",i,s,j);return 0;}輸入 12abc34 def78輸出 12 abc34 def78========最好養成習慣,輸入數據用空白 明顯地分開:12 abc 34另外,站長團上有產品團購,便宜有保證 。
【scanf函數 scanf函數的用法及注意事項】本文到此分享完畢,希望對大家有所幫助 。
- 三十而立的立是什么意思
- 雪梨和普通的梨有什么區別
- 蝗蟲的天敵是什么
- 李商隱的生平簡介
- 刺兒菜的吃法有幾種 刺兒菜的吃法
- 《阿蓮》歌詞
- 風調雨順的調是什么意思 風調雨順是什么意思呢
- 在南京最好玩的地方是哪里
- 梨子的種類有哪些
- oppo的手機助手叫什么名字 oppo的手機助手叫什么名字啊
