English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C 언어의 isupper() 함수

이 함수isupper()문자가 대문자인지 확인합니다. 성공하면 비이상 값을 반환하고, 실패하면 0을 반환합니다. "ctype.h" 헤더 파일에서 선언됩니다.

이것은isupper()C 언어의 문법을 사용하여

int isupper(int character);

여기서는

문자-확인해야 할 문자입니다.

이것은isupper()C 언어의 예제,

예제

#include<stdio.h>
#include<ctype.h>
int main() {
   char val1 = 's';
   char val2 = 'S';
   if(isupper(val1))
   printf("The character is uppercase\n");
   else
   printf("The character is not uppercase\n");
   if(isupper(val2))
   printf("The character is uppercase\n");
   else
   printf("The character is not uppercase");
   return 0;
}

출력 결과

The character is not uppercase
The character is uppercase

위 프로그램에서는 랜덤 문자로 두 변수 val1val2을 사용하여isupper()함수는 이 변수들이 대문자인지 확인합니다.

char val1 = 's';
char val2 = 'S';
if(isupper(val1))
printf("The character is uppercase\n");
else
printf("The character is not uppercase\n");