Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

문자 분석 기능은 무엇이며 C 프로그램으로 설명합니까?

<시간/>

캐릭터 분석 및 변환 기능

"ctype.h" 라이브러리에 미리 정의된 함수는 문자 입력을 분석하고 변환하기 위한 것입니다.

분석 기능

S.아니요 함수 설명
1 이알파() 알파벳인지 아닌지
2 isdigit() 숫자 여부
3 isspace() 공백, 새 줄 또는 탭
4 ispunct() 특수 기호 여부
5 느린() 알파벳의 소문자
6 isupper() 알파벳의 대문자
7 이문자숫자() 알파벳/숫자 여부

변환 기능

함수 설명
tolower() 대문자를 소문자로 변환
토퍼() 소문자 알파벳을 대문자로 변환

예시

문자 분석 및 변환 기능을 보여주는 프로그램을 보자 -

#include<stdio.h>
#include<ctype.h>
void main(){
   //Initializing compile time character variable//
char variable = 'A';
   //Reading User I/P//
   //printf("Enter the character : ");
   //scanf("%c",variable);
   //Using character analysis function & printing O/p//
   if (isalpha(variable)){
      printf("The character entered is :%c, an alphabet",variable);
   } else {
      printf("The character entered is not an alphabet");
   }
}

출력

The character entered is :A, an alphabet