C語言 從鍵盤上輸入字串,假定該字串的長度小於80,計算其中字母 數字和空格的個數

2021-03-17 23:51:29 字數 2443 閱讀 4429

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()

用c語言編寫程式從鍵盤上輸入字串輸

include include define longth 10 定義字串最大長度void main 我以前寫的,可以執行,希望有幫助 1.int strcmp const char str1,const char str2 功能 比較字串str1 and str2,返回值如下 返回值 0 str1...

c語言,輸入字串,計算某字元出現次數

輸入一行字元,分來別源統計出其中字母 空格 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...