回覆列表
  • 1 # 使用者834195712159

    要統計英文字母,空格,數字和其他字元的個數,則要遇到他們加一。

    核心程式碼如下

    #include <stdio.h>

    #include <stdlib.h>

    int main()

    {

    char c;

    int letters=0;

    int space=0;

    int digit=0;

    int other=0;

    printf ("請輸入一行字元:>");

    while ((c=getchar())!="\n")

    {

    if ((c >= "a" && c <= "z")||(c >= "A" && c <= "Z"))

    {

    letters++;

    }

    else if (" " == c)

    {

    space++;

    }

    else if (c >= "0" && c <= "9")

    {

    digit++;

    }

    else

    {

    other++;

    }

    }

    printf ("字母的個數:>%d\n空格的個數:>%d\

    \n數字的個數:>%d\n其他字元的個數:>%d\n",\

    letters,space,digit,other);

    system ("pause");

    return 0;

    }

  • 中秋節和大豐收的關聯?
  • 未醃透的鹹菜、酸菜和爛白菜其實有害,會導致中毒?