C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C 庫函數(shù) isupper() 使用方法及示例

C 標(biāo)準(zhǔn)庫 <ctype.h>

isupper()函數(shù)檢查字符是否為大寫字母(A-Z)。

C isupper()函數(shù)原型

int isupper(int argument);

函數(shù)isupper()采用整數(shù)形式的單個參數(shù),并返回int類型的值。

即使isupper()將整數(shù)作為參數(shù),字符也會傳遞給函數(shù)。在內(nèi)部,該字符將轉(zhuǎn)換為其ASCII以進行檢查。

它在<ctype.h>頭文件中定義。

C isupper()返回值

返回值描述
非零的整數(shù) ( x > 0 )

參數(shù)是大寫字母。

0

參數(shù)不是大寫字母。

示例:C isupper()函數(shù)

#include <stdio.h>
#include <ctype.h>
int main()
{
    char c;

    c = 'C';
    printf("大寫字符 %c 傳遞給isupper()時的返回值: %d", c, isupper(c));

    c = '+';
    printf("\n大寫字符 %c 傳遞給isupper()時的返回值: %d", c, isupper(c));

   return 0;
}

輸出結(jié)果

大寫字符 C 傳遞給isupper()時的返回值: 1
大寫字符 - 傳遞給isupper()時的返回值: 0

注意:當(dāng)將大寫字母傳遞給系統(tǒng)上的isupper()時,您可能會獲得不同的整數(shù)值。但是,當(dāng)您將大寫字符以外的任何字符傳遞給isupper()時,它始終返回0。

C 標(biāo)準(zhǔn)庫 <ctype.h>

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清