用python從鍵盤輸入字串,統計其中大寫小寫字母以及數字的個數

2022-04-25 13:20:30 字數 2670 閱讀 3651

1樓:mono教育

#include

int main()

char str[256];

char *p;

int upper = 0;

int lower = 0;

int space = 0;

int digit = 0;

int other = 0;

p = str; // p指標指向陣列第一個元素 str[0]

gets(p);

while(*p) // p不為空的時候繼續下面du的

if(*p>='a' && *p<='z') // 判斷zhi是否為大寫

upper++; // 統計大寫字母個數

else if(*p>='a' && *p<='z') //是否為小寫dao

lower++; //統計小寫個數

else if(*p == ' ') // 判斷是否為「 」

space++; //統計個數

else if(*p>='0' && *p<='9') // 判斷是否為數字

digit++; // 統計數字個數

else

other++; //剩下的是其他字元的 統計個數

p++; //指標後移

printf("upper = %d\n",upper); // 輸出

printf("lower = %d\n",lower); // 輸出

printf("space = %d\n",space);// 輸出

printf("digit = %d\n",digit);// 輸出

printf("other = %d\n",other);// 輸出

return 0;

輸入一個字串,統計其中的大寫字母,小寫字母,數字字元。

2樓:匿名使用者

#include

int main()

else if(*p>='a' && *p<='z') //是否為小寫

else if(*p == ' ') // 判斷是否為「 」

else if(*p>='0' && *p<='9') // 判斷是否為數字

else

p++; //指標後移

}printf("upper = %d\n",upper); // 輸出

printf("lower = %d\n",lower); // 輸出

printf("space = %d\n",space);// 輸出

printf("digit = %d\n",digit);// 輸出

printf("other = %d\n",other);// 輸出

return 0;

} //基本就這樣,有不明白的在追問吧。

使用者輸入字串,python統計大寫、小寫,數字的個數

3樓:折柳成萌

#include

int main()

else if(*p>='a' && *p<='z') //是否為小寫

else if(*p == ' ') // 判斷是否為「 」

else if(*p>='0' && *p<='9') // 判斷是否為數字

else

p++; //指標後移

}printf("upper = %d\n",upper); // 輸出

printf("lower = %d\n",lower); // 輸出

printf("space = %d\n",space);// 輸出

printf("digit = %d\n",digit);// 輸出

printf("other = %d\n",other);// 輸出

return 0;}

python,編寫程式,統計大小寫字母,數字及其他字元的數量,並以字典形式輸出

python2.7,輸入一個字串,統計其中每個字元出現的次數(不區分大小寫),使用列表及字串函式

4樓:加百列在微笑

result = [str.count(e) for e in set(list(str)) ]

記得給我個最佳

用python統計從鍵盤上輸入的字串中英文字母a~z出現的次數,忽略大小寫(統計結果用字典儲存)

python判斷字串中大小寫字母及數字個數

5樓:匿名使用者

low_char_count = 0

up_char_count = 0

num_count = 0

for ss in s:

if 'a' <= ss <= 'z':

low_char_count += 1

elif 'a' <= ss <= 'z':

up_char_count += 1

elif '0' <= ss <= '9':

num_count += 1

python中輸入字串,統計字串中大小寫英文字母各有多少個?

求程式設計從鍵盤輸入字串,再輸入字元。查詢字串中該字元的個數。例如輸入字串「ABCAEF

include include 包含字串函式strlen用於計算字串長度 int main if for printf n s 中 c 的個數為 d n str,ch,count return 0 main 執行結果如下 banxi1988 banxi1988 desktop zhidao gcc ...

編寫程式,從鍵盤輸入字串存放在字元陣列a中,再將a元素

include include include define max 10 int main for int i 0 i strlen b i system pause return 0 scanf s a n strlen a for i 0,j 0 i a a i z b j 0 printf ...

C程式中,從鍵盤輸入字串並儲存在字元陣列strl中,把字串str1中下標為偶數的字元儲存

include void main str2 j 0 puts str2 c語言程式設計 編寫程式,從鍵盤輸入一個字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列 include include include void inorder char array,int n int main i...