Hàm isupper() kiểm tra kí tự là chữ in hoa

int isupper(int c);

Parameter:

c : tham số đầu vào kiểu int

Remark:

Hàm isupper( ) kiểm tra tham số c. Nếu c là kí tự in hoa(A – Z), hàm sẽ trả về giá trị khác 0. Và nếu c không phải là kí tự in hoa, hàm sẽ trả về giá trị 0.

Ví dụ:  kiểm tra c1 = 97 và c2 = 65 có phải là kí tự in hoa không?

#include <stdio.h>
#include <conio.h>
#include <ctype.h>

void main()
{
    int c1 = 97; // character 'a'
    int c2 = 65; // character 'A'
    if(isupper(c1))
        printf("\nc1 is uppercase character");
    else
        printf("\nc1 is NOT uppercase character");

    if(isupper(c2))
       printf("\nc2 is uppercase character");
    else
       printf("\nc2 is NOT uppercase character");

    getch();
}

Kết quả:

Hàm isupper() kiểm tra kí tự là chữ in hoa

Be the first to comment

Leave a Reply