C言語のisupper関数の使い方は?

isupper関数はC言語の大文字小文字判定系の関数です。文字cが大文字の場合はtrueを返却します。

  1. パラメータc: 判別されるべき文字。文字変数または文字のASCIIコード値のいずれかです。
  2. 戻り値:引数cが大文字であれば0以外(真)を返し、それ以外の場合は0(偽)を返す。

このネイティブ表現は翻訳に不適切です

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

int main() {
    char ch1 = 'A';
    char ch2 = 'a';
    char ch3 = '0';

    if (isupper(ch1)) {
        printf("%c 是大写字母\n", ch1);
    } else {
        printf("%c 不是大写字母\n", ch1);
    }

    if (isupper(ch2)) {
        printf("%c 是大写字母\n", ch2);
    } else {
        printf("%c 不是大写字母\n", ch2);
    }

    if (isupper(ch3)) {
        printf("%c 是大写字母\n", ch3);
    } else {
        printf("%c 不是大写字母\n", ch3);
    }

    return 0;
}

ネイティブな日本語で言い換えてください(1つのオプションのみ必要です):出力:

A 是大写字母
a 不是大写字母
0 不是大写字母

isupper関数は、文字がすべて大文字かどうかは判定できず、文字が1で大文字かどうかを判定します。

bannerAds