1樓:浪漫國度丶寳貝
#include
#define n 80
main()
printf("字母個數:%d\n數字個數:%d\n空格個數:%d\n",a,b,c);}
2樓:匿名使用者
初始化a = 0,b = 0,c = 0
c語言程式設計:從鍵盤輸入一串字元(長度不超過80),統計出各字母出現的次數(不區分大小寫)。
3樓:匿名使用者
#include
#define max 100
void detect(char s)
;/*記錄每個字元出現的次數*/
int i,j,n=0;
for(i=0;s[i]!='\0';i++)}for(i=0;i }main() 4樓:哀傷落葉 上面的差不多 我完善下 char string[80] = "";//儲存輸入的字串 int count[25]; //儲存每個字母出現次數 for(int i=0; i<25;i++)count[i] = 0; //初始化下,因為可能有的字母沒出現過,其實有個簡單的初始化方法不記得了就只能這樣了 cin< for(int j=0;j 5樓:匿名使用者 思路可以,就這麼寫啊 不用轉化,大概可以這樣 for(int i=0;i……………………case z: case z: ……………………}} 最後結果在count[0~25]陣列裡 6樓: 你的思路就可以的阿。。。。 c語言:程式設計輸入一個長度小於80的字串,統計其中字母的個數? 7樓:羅今成 #include main() printf("this string has %d charactors",j);} 8樓:匿名使用者 樓上好多錯誤。。。 #include "stdio.h" #include "ctype.h" #include "string.h" int main(void) c語言程式設計。從標準輸入裝置上輸入一個字串,分別統計其中每個數字,空格,字母及其他字元出現的次數。 9樓:多xdl點事 **如下: #include int main(); int j = 0; char c; while((c=getchar()) !='\n')for(i=0;i printf("出現的數字%d個,出現的空格%d個,出現的字母%d個,其他字元%d個\n",num[0],num[1],num[2],num[3]); }程式執行結果如下: 擴充套件資料c語言中對字串的統計:可以通過迴圈陣列的方式去一個一個的比較字元,然後進行統計。首先可以通過迴圈的方式讀取每個數字,直到讀到換行符「\n」,就結束讀取,把讀取的字元存到陣列中,同時記錄下字元的長度,然後進行迴圈統計,列印出現個數就完成了。 10樓:yan西 //.輸入一行字元,分別統計出其中字母、空格、數字和其他字元的個數。 #include"stdio.h" void scan(char *a); int word=0,space=0,num=0,nother=0; void main() void scan(char *a)} 11樓:匿名使用者 #include void main() 12樓: 只需對這個字串進行遍歷-------第一步 使用if -----else if----else 條件判斷你要得條件就行了! 從鍵盤輸入一行字元(長度小於80),將其中的大寫字母轉化成小寫字母,再輸出轉換後的字串。c語言 13樓:匿名使用者 #include int main() include include define longth 10 定義字串最大長度void main 我以前寫的,可以執行,希望有幫助 1.int strcmp const char str1,const char str2 功能 比較字串str1 and str2,返回值如下 返回值 0 str1... 輸入一行字元,分來別源統計出其中字母 空格 bai數字和其他字元du zhi的個數。dao include intmain void printf 字母 d n數字 d n空格 d n其他字元 d n a,b,c,d return0 修改後 include include void main 演算法... include void fun char ch count2 26 while ch i for i 0 i 26 i for i 0 i 26 i void main c語言程式設計 從鍵盤輸入一個字串。分別統計其中大寫字母 小寫字母及其它字元的個數,並輸出。include include ma...用c語言編寫程式從鍵盤上輸入字串輸
c語言,輸入字串,計算某字元出現次數
編寫程式 從鍵盤輸入一串字串,統計字串中大寫字母和小寫