输出十进位整数
範例CH03_20.c /*字串的輸入*/ 3-2 scanf()函數 執行結果 3-2 scanf()函數 程式解說 第6行宣告3個字元陣列,可用來存放最多10個字元,分別是name、name1、name2。 第9行輸入一個字串,name之前不用加號,輸入完所有字元後,請按下Enetr鍵,這時在所輸入的最後一個字元後,就會加上「‘\0’」。 第10行中會逐字輸出此字元陣列的每一個字元,直到遇到「‘\0’」為止。 第13行中則輸入兩個字串,兩個字串間可用空白鍵、Tab鑑或Enter鍵來區隔。 3-2 scanf()函數 範例CH03_21.c /*指定字元數的字串輸入*/ 3-2 scanf()函數 執行結果 程式解說 第5行宣告2個字元陣列,分別是area和tel。 第8行可以輸入一串字元,我們利用%3s與%7s兩個格式化字元來將這串字元,分別拆成3個與7個字元存入兩個字串中。 接著在第11~12行可以直接利用%s來接2個字串內容輸出。 3-2 scanf()函數 前言 除了print()函數與scanf()函數扮演了C中最重要的輸出入功能外,本節中還要介紹C函數庫中所提供的其它字元與字串輸出及輸入函數,它們的原型都定義在stdio.h標頭檔中,包括getchar()函數、putchar()函數、getche()函
原创力文档

文档评论(0)