<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            C語言

            C語言字符串的輸入輸出

            時間:2025-03-04 05:32:59 C語言 我要投稿
            • 相關推薦

            C語言字符串的輸入輸出

              C語言適于編寫系統軟件,三維,二維圖形和動畫它是數值計算的高級語言。那么大家知道C語言字符串的輸入輸出是怎樣的呢?下面一起來看看!

              字符串的輸出

              在C語言中,輸出字符串的函數有兩個:

              puts():直接輸出字符串,并且只能輸出字符串。

              printf():通過格式控制符 %s 輸出字符串。除了字符串,printf() 還能輸出其他類型的數據。

              這兩個函數前面已經講過了,這里不妨再演示一下,請看下面的代碼:

              #includeint main(){ int i; char str[] = "http://c.biancheng.net"; printf("%s ", str); //通過變量輸出 printf("%s ", "http://c.biancheng.net"); //直接輸出 puts(str); //通過變量輸出 puts("http://c.biancheng.net"); //直接輸出 return 0;}

              運行結果:

              http://c.biancheng.net

              http://c.biancheng.net

              http://c.biancheng.net

              http://c.biancheng.net

              在 printf() 函數中使用%s輸出字符串時,在變量列表中給出數組名即可,不能寫為printf("%s", str[]);。

              字符串的輸入

              在C語言中,輸入字符串的函數有兩個:

              scanf():通過格式控制符 %s 輸入字符串。除了字符串,scanf() 還能輸入其他類型的數據。

              gets():直接輸入字符串,并且只能輸入字符串。

              1) 使用 scanf() 讀取字符串

              請先看下面的例子:

              #includeint main(){ char str1[30], str2[30]; printf("Input str1: "); scanf("%s", str1); printf("Input str2: "); scanf("%s", str2); printf("str1: %s str2: %s ", str1, str2); return 0;}

              運行結果:

              Input str1: c.biancheng.net↙

              Input str2: Java Python C-Sharp↙

              str1: c.biancheng.net

              str2: Java

              由于字符數組長度為30,因此輸入的字符串長度必須小于30,以留出一個字節用于存放字符串結束標志`

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院