c語言%什麼意思

2020-08-13 12:00:30

c語言%的意思是:1、求餘符號 ,經常會用到判斷一個數是不是能被另一個整除;2、引導符,用於引導輸入輸出項表列的格式。

c語言%的意思是:

1、%是求餘符號 經常會用到判斷一個數是不是能被另一個整除。

如:7%3=1(7除以3 餘下1,) 1%3=1(1除以3除不盡 餘下1);

如判斷一個m是奇數還是偶數 if(m%2==0) printf("偶數")。

2、引導符,用於引導輸入輸出項表列的格式。

例如:printf("%d%c%f",a,b,c);意思就是a以整型輸出 b以字元型 輸出 c以實型輸出。

9fbab9ce25173fdda6762066e85ec5a.png

相關學習推薦:

擴充套件資料

基本特性

1、高階語言:它是把高階語言的基本結構和語句與低階語言的實用性結合起來的工作單元。

2、結構式語言:結構式語言的顯著特點是程式碼及數據的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。

這種結構化方式可使程式層次清晰,便於使用、維護以及偵錯。C 語言是以函數形式提供給使用者的,這些函數可方便的呼叫,並具有多種回圈、條件語句控製程式流向,從而使程式完全結構化。

3、程式碼級別的跨平臺:由於標準的存在,使得幾乎同樣的C程式碼可用於多種操作系統,如Windows、DOS、UNIX等等;也適用於多種機型。C語言對編寫需要進行硬體操作的場合,優於其它高階語言。

4、使用指針:可以直接進行靠近硬體的操作,但是C的指針操作不做保護,也給它帶來了很多不安全的因素。C++在這方面做了改進,在保留了指針操作的同時又增強了安全性,受到了一些使用者的支援。

但是,由於這些改進增加語言的複雜度,也爲另一部分所詬病。Java則吸取了C++的教訓,取消了指針操作,也取消了C++改進中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機器中執行,執行效率低於C++/C。

一般而言,C,C++,java被視爲同一系的語言,它們長期佔據着程式使用榜的前三名。

相關推薦:

以上就是c語言%什麼意思的詳細內容,更多請關注php中文網其它相關文章!