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...