Функция isupper () на языке C
Опубликовано: 12 Апреля, 2022
Функция isupper () в программировании на C проверяет, является ли данный символ верхним регистром или нет. Функция isupper () определена в заголовочном файле ctype.h.
Синтаксис:
int isupper (интервал x);
Examples:
Input: A Output: Entered character is uppercase character Input: a Output: Entered character is not uppercase character Input: 1 Output: Entered character is not uppercase character
// C program to demonstrate// isupper() function#include <ctype.h>#include <stdio.h>int main(){ char ch = "A"; // checking uppercase if (isupper(ch)) printf("
Entered character is uppercase character"); else printf("
Entered character is not uppercase character");} |
Выход:
Введен символ в верхнем регистре
Application : isupper() function in C programming language is used to find out total number of uppercase present in a given senence.
Example:
Input: GEEKSFORGEEKS Output: Number of upper case present in the sentence is : 13 Input: GeeksFORGeeks Output: Number of upper case present in the sentence is : 5 Input: geeksforgeeks Output: Number of upper case present in the sentence is : 0
// C program to demonstrate// isupper() function #include <ctype.h>#include <stdio.h> // called functionint ttl_upper(int i, int counter){ char ch; char a[50] = "GeeksForGeeks"; ch = a[0]; // counting of upper case while (ch != " ") { ch = a[i]; if (isupper(ch)) counter++; i++; } // returning total number of upper case present in sentence return (counter);}int main(){ int i = 0; int counter = 0; // calling function counter = ttl_upper(i, counter); printf("
Number of upper case present in the sentence is : %d", counter); return 0;} |
Выход:
Количество прописных букв в предложении: 3
Хотите узнать о лучших видео и практических задачах, ознакомьтесь с Базовым курсом C для базового и продвинутого C.