C語言中的內建函式

2021-09-05 11:51:43 字數 1410 閱讀 1253

// 0 表示假 非0表示真 

// 為標頭檔案的函式

printf("是否為大寫%d\n", isupper('a')); //判斷是否為大寫

printf("是否為小寫%d\n", islower('a')); //判斷是否為小寫

printf("是否為字母%d\n", isalpha('-')); //返回的是否為字母

printf("是否為字母%d\n", isalpha(97)); //97是 'a'的ascii碼值, 所以為字母

printf("是否為數字%d\n", isdigit('9')); //返回的值是否為數字 ,不加''則為ascii碼值

printf("轉換為大寫%c\n", toupper('a')); //將返回的值轉換為大寫

printf("轉換為小寫%c\n", tolower('a')); //將返回的值轉換為小寫

// 為標頭檔案的函式

printf("%.2lf\n", ceil(78.70)); // ceil - 天花板 - 進一法

printf("%.2lf\n", floor(78.70));// floor - 地板 - 去尾法 // 如果是負數,規律相反

printf("%.2lf\n", sqrt(9)); //求平方根

printf("%.2lf\n",pow( 5, 2)); //求第乙個數字的第二個數字次方 5^2

printf("%d\n", abs(-9)); // 求絕對值 ,返回值為 int 型

//為標頭檔案的函式

srand(time(null));

int num = rand();

printf("%d\n",num); //生成隨機數字

/* system("color b5");

顏色屬性由兩個十六進製制數字指定,第乙個為_背景色_ ,第二個為_前景色_

每個數字可以為下列值之一:

黑色 = 0 藍色 = 1 綠色 = 2 湖藍色=3

紅色 = 4 紫色 = 5 黃色 = 6 白色 = 7

灰色 = 8 淡藍色=9 淡綠色=a 淡淺綠色=b

淡紅色=c 淡紫色=d 淡黃色=e 亮白色=f

system("color 07");

system("pause"); //凍結螢幕,便於觀察執行結果

system("cls"); //清屏

//system("shutdown /s /t 180"); 定時關機

//system("shutdown -a"); 取消定時關機

int i; //列印所有ascii碼所對應的字元

for( i = 0; i < 127; i++)

C語言中的函式

在對c語言有過一定的了解之後,我們都會涉及到乙個概念 函式。那麼,什麼是函式呢?首先,我們來看一段 includeint max int x,int y int main 在上面的程式中,我們將引數a,b傳入到函式max之中,最後求出結果並返回,那麼,這樣寫的好處是什麼呢?我們為什麼要使用函式來實現...

C語言內建函式 builtin

首先內建函式有的屬於預編譯,有的屬於執行過程的函式,這一點我現在還不是很清楚,待以後進一步詳細討論。然後我們給出乙個長 裡面包含了常用的c語言內建函式,參考文章見文末。總覽 include include 返回x中最後乙個為1的位是從後向前的第幾位 000101000 4 8 4 define ff...

C語言中的函式指標

開啟去年6月的乙個test.cpp檔案,發現對裡面測試的函式指標幾乎沒有印象了。溫故而知新,於是重新找到ansi c 裡面的說明 除了宣告指向整型數字 雙精度型數字和c語言其他資料型別的指標外,指標也能夠被宣告指向乙個函式 包含乙個函式的位址 指向函式的指標是可能的,因為函式名像陣列名一樣,它們本身...