本文主要涉及C語言中兩個常用的格式控制符%c和%s。%c用于輸出字符,而%s則用于輸出字符串。
1. %c的用法
%c用于輸出單個字符。下面是一個簡單的例子
char ch = '';tf("%c", ch);
輸出結果為
%c還可以用于輸入單個字符。下面是一個示例
char ch;f("%c", &ch);tf("您輸入的字符為%c", ch);
該程序會等待用戶輸入一個字符,然后輸出用戶輸入的字符。
2. %s的用法
%s用于輸出字符串。下面是一個簡單的例子
char str[] = "Hello, world!";tf("%s",
輸出結果為
Hello, world!
%s還可以用于輸入字符串。下面是一個示例
char str[100];f("%s", tf("您輸入的字符串為%s",
該程序會等待用戶輸入一個字符串,然后輸出用戶輸入的字符串。
需要注意的是,%s輸入字符串時,只能輸入不帶空格的字符串。如果需要輸入帶空格的字符串,可以使用gets()函數或fgets()函數。
以上就是關于了。希望對大家有所幫助。