本題要求編寫程式,輸入10個字元,統計其中英文本母、空格或回車、數字字元和其他字元的個數。
輸入格式:
輸入為10個字元。最後乙個回車表示輸入結束,不算在內。
輸出格式:
在一行內按照
letter = 英文本母個數, blank = 空格或回車個數, digit = 數字字元個數, other = 其他字元個數
輸入樣例
az &
09 az
輸出樣例
letter =
4, blank =
3, digit =
2, other =
1
**如下
#include
#include
#include
#pragma warning(disable:4996)
void
count
(char
*str)
elseif(
isspace
(str[i]))
//isspace判斷空格和回車等字元函式
elseif(
isdigit
(str[i]))
//isdigit判斷數字函式
else
}printf
("letter = %d, blank = %d, digit = %d, other = %d"
, letter, blank, digit, other);}
intmain()
count
(str)
;system
("pause");
return0;
}
字元個數統計
描述 編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。知識點字串,函式,指標 執行時間限制 10m記憶體限制 128輸入 輸入n個字元,字元在acsii碼範圍內 0 127 輸出輸出字元的個數。樣例輸入 abc樣例輸出 3 include u...
字元個數統計
編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。時間限制 1秒空間限制 32768k 輸入描述 輸入n個字元,字元在acsii碼範圍內。輸出描述 輸出範圍在 0 127 字元的個數。輸入例子 abc 輸出例子 3 解題的思路 1 使用for迴...
字元個數統計
編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。輸入描述 輸入n個字元,字元在acsii碼範圍內。輸出描述 輸出範圍在 0 127 字元的個數。方法一 利用set容器。include include using namespace std i...