一、使用陣列的方法(缺點:不能接受含有空格的字串)
char s[1000];
scanf("%s",s);
printf("%s",s);
先定義字元變數s 用char s表示 然後在定義變數s後面加上,裡面寫上資料大小。一般沒告訴資料範圍,資料一般開1000就行。例如,資料是100,我們開110就行。然後用輸入和輸出函式以%s的形式輸入輸出就行。
二、使用字串處理函式(優點:簡潔方便,可以輸入含有特殊字元,如空格、回車等)
#include
#include
int main (void)
這個和上面那個區別就是引入了字串處理函式,然後將輸入輸出函式改為了gets(變數),puts(變數)
字串輸入
之前在學習input的時候,通過它能夠完成從鍵盤獲取資料,然後儲存到指定的變數中 注意 input獲取的資料,都以字串的方式進行儲存,即使輸入的是數字,那麼也是以字串方式儲存 demo username input 請輸入使用者名稱 print 使用者名為 s username password i...
字串的輸出與輸入
最簡單的字串輸出如下所示 print xiaoqian 輸出xiaoqianage 18print 小千的年齡為 d age 輸出 小千的年齡為18 字串格式化是指按照指定的規則連線 替換字串並返回新的符合要求的字串,例如示例中age的內容18以整數形式替換在要顯示的字串中。字串格式化的語法格式如下...
字串的輸出與輸入
字串的輸入 最簡單的字串輸出如下所示 此外,python支援字串格式化輸出,具體示例如下 字串格式化是指按照指定的規則連線 替換字串並返回新的符合要求的字串,例如示例中age的內容18以整數形式替換在要顯示的字串中。字串格式化的語法格式如下 其中,format string為格式標記字串,包括固定的...