當前位置:首頁 » 編程語言 » c語言字元串讀入

c語言字元串讀入

發布時間: 2025-03-16 02:21:23

c語言中,輸入任意字元串,任意空格隔開

用scanf以%s讀入字元串,即可實現輸入以空格分隔的字元串。

以下代碼功能為,循環讀入以空格分隔字元串,並每行列印一條,讀到EOF時,停止輸入。

intmain()
{
chars[100];
while(~scanf("%s",s))puts(s);
}

Ⅱ C語言輸入輸出字元串

在C語言中,輸入輸出字元串有以下兩種方式:
1
用scanf/printf輸入輸出。
scanf/printf是C語言的格式化輸入輸出函數,可以用於輸入輸出各種基礎類型,字元串(char*)也在其支持范圍內。
格式化字元為%s。
定義
char
str[100];
輸入
scanf("%s",str);
輸出
printf("%s",str);
2
C語言還支持專門的字元串輸入輸出函數:gets/puts。
gets的作用為,讀入一行輸入,並將讀到的換行符替換為字元串結束符。
puts的作用為,將字元串單行輸出,即輸出字元串內容後,會自動在結尾增加換行。
定義
char
str[100];
輸入
gets(str);
輸出
puts(str);

熱點內容
我的零錢通密碼是多少 發布:2025-03-16 05:04:36 瀏覽:933
編程貓酷跑 發布:2025-03-16 04:58:35 瀏覽:317
控制演算法規律 發布:2025-03-16 04:54:17 瀏覽:960
tcl門鎖原始設置密碼是多少 發布:2025-03-16 04:52:37 瀏覽:986
如何給wifi加密碼 發布:2025-03-16 04:52:05 瀏覽:361
linux的yes 發布:2025-03-16 04:38:20 瀏覽:832
誅仙腳本吧 發布:2025-03-16 04:31:00 瀏覽:38
java選擇文件 發布:2025-03-16 04:29:20 瀏覽:826
android手機號碼獲取 發布:2025-03-16 04:14:42 瀏覽:873
為什麼沒有dns伺服器可以上網 發布:2025-03-16 04:13:04 瀏覽:648