C語言中%c與%s的區別與劃分

來源:酷知科普網 1.87W

當然在語言中的表達方式有多種,而C與S的表達方式只是其中的一個特例,那麼如何進行他們的區分呢?%表示式中會有許多的字母,那麼每一個字元都是有它們特定的含義存在的。

C語言中%c與%s的區別與劃分

操作方法

(01)%c格式對應的是單個字元。所以在輸入多個字元的時候,它只會讀取第一個字元,之後的字元是無法讀入完成任務的,那麼也就是說,只進行一次讀取工作的C函式表達方式。

C語言中%c與%s的區別與劃分 第2張
C語言中%c與%s的區別與劃分 第3張

(02)%S格式對應的是字串。S通常表示複數,也是多個的意思,那麼在字元中表示字串。

C語言中%c與%s的區別與劃分 第4張
C語言中%c與%s的區別與劃分 第5張

(03)關於%C只能輸入一個字元。如果是正確的輸入Y,如果是錯誤的輸入N。0和1的表達。

C語言中%c與%s的區別與劃分 第6張

(04)關於%S可以輸入一串字元的字串。字元的個數是通過字串來進行設定的。

C語言中%c與%s的區別與劃分 第7張

(05)小程式的執行結果如下圖所示。

C語言中%c與%s的區別與劃分 第8張
熱門標籤