Computer >> Máy Tính >  >> Lập trình >> lập trình C

hàm isupper () trong ngôn ngữ C

Hàm isupper () được sử dụng để kiểm tra xem ký tự có phải là chữ hoa hay không. Nó trả về giá trị khác 0 nếu thành công, ngược lại, trả về 0. Nó được khai báo trong tệp tiêu đề “ctype.h”.

Đây là cú pháp của isupper () trong ngôn ngữ C,

int isupper(int character);

Đây,

nhân vật - Ký tự sẽ được kiểm tra.

Đây là một ví dụ về isupper () trong ngôn ngữ C,

Ví dụ

#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;
}

Đầu ra

The character is not uppercase
The character is uppercase

Trong chương trình trên, hai biến val1 và val2 được khởi tạo bằng các bảng chữ cái ngẫu nhiên và bằng cách sử dụng hàm isupper (), các biến này được kiểm tra xem chúng có phải là chữ hoa hay không.

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