久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫 作文庫 大學(xué)庫 專業(yè)庫

當(dāng)前位置: 高三網(wǎng) > 數(shù)學(xué)知識點(diǎn) > 正文

c語言%的含義

2022-12-15 11:13:11文/趙春雨

符號%有兩個(gè)含義,第一個(gè)是求余,經(jīng)常用到if判斷條件中判斷整除,如:7%2=1,if(6%2==0){……};符號%的第二個(gè)含義就是引導(dǎo)符,用于引導(dǎo)輸入輸出項(xiàng)表列的格式。如printf("%d%s%f",d,s,f)。

c語言%的含義

C語言中“%”表示的意思及用法

一、在C語言中%表示求余運(yùn)算符

在C語言(或C++語言)中,%符號表示求余數(shù)運(yùn)算符,經(jīng)常用來判斷一個(gè)整數(shù)是否被另一個(gè)整數(shù)整除或者用來對一個(gè)數(shù)整除后求余數(shù)的運(yùn)算。比如:

1、17%2==1,表示求17除以2的余數(shù),其所求余數(shù)值為1;

2、28%7==0,表示求28除以7的余數(shù),其所求余數(shù)的值為0;

3、108%10==8,表示求108除以10的余數(shù),其所求余數(shù)的值為8。

二、在C語言中%表示引導(dǎo)符

在C語言中%表示引導(dǎo)符時(shí),用于引導(dǎo)輸入輸出項(xiàng)表列的格式。如%d(十進(jìn)制有符號整數(shù))、%ld(輸出long整數(shù))、%s(字符串)、%c(單個(gè)字符)、%p(指針的值)、%e(指數(shù)形式的浮點(diǎn)數(shù))、%x(無符號以十六進(jìn)制表示的整數(shù))。

#include

int main( )

{

int d = 32576;

printf("%ld\n", d);

getchar( );

}

以上程序表示輸出d的值為long整數(shù)。

基本特性

1、高級語言:它是把高級語言的基本結(jié)構(gòu)和語句與低級語言的實(shí)用性結(jié)合起來的工作單元。

2、結(jié)構(gòu)式語言:結(jié)構(gòu)式語言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化,即程序的各個(gè)部分除了必要的信息交流外彼此獨(dú)立。

這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。C 語言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語句控制程序流向,從而使程序完全結(jié)構(gòu)化。

3、代碼級別的跨平臺:由于標(biāo)準(zhǔn)的存在,使得幾乎同樣的C代碼可用于多種操作系統(tǒng),如Windows、DOS、UNIX等等;也適用于多種機(jī)型。C語言對編寫需要進(jìn)行硬件操作的場合,優(yōu)于其它高級語言。

推薦閱讀

點(diǎn)擊查看 數(shù)學(xué)知識點(diǎn) 更多內(nèi)容