程式設計實現從鍵盤輸入字串,長度不超過80,統計其中英文

2021-03-19 18:24:43 字數 1564 閱讀 2157

1樓:匿名使用者

|#include

void main()

2樓:志祥羅志祥

char p[81];

gets(p);

int count = 0;

for(int i = 0; i < 81; i++)

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樓:

你的思路就可以的阿。。。。

用java程式設計:任意輸入一個字串,統計其中英文字母a和i的個數,並將該字串輸出。

7樓:匿名使用者

下面的**只是處理中間沒有空格的一串字元;要處理有空格的只需把字串a的建立改成

字串陣列string a = new string[30];輸入和判斷就用迴圈搞定。我也是這學期選修的java,有什麼不足還請指正。

import java.util.*;

public class tongji

system.out.println("a :"+a);

system.out.println("i :"+i);

for(int j=0;j

編制程式,從鍵盤接收一個長度不超過100的字串,統計輸出其中的英文字母的個數。

8樓:匿名使用者

#include

void main()

printf("%d\n",n);}

java程式設計從鍵盤輸入字串,並按字典順序倒序列印

不知道你所謂的字典順序是什麼意思?我這個是把所有字串組一塊,倒序列印 import java.util.arraylist import java.util.scanner public class judgestring 呼叫排序函式 sort list 輸入結果 system.out.print...

程式設計作業 從鍵盤輸入字串,按照ASCII碼值從小到大進行排序,輸出排序後的字串

include void main printf s n str 用c語言程式設計,將字串s中的所有字元按ascii值從小到大重新排序後,將排序後的字串輸出 include stdio.h include string.h int main printf output n puts s return...

c語言 如何從鍵盤輸入字串??????

在c語言中從鍵盤輸入字串有兩種方式。主要思路還是先定義陣列s,在通過輸入函式實現,輸出函式輸出。使用gets函式 如下 include include 使用gets函式要新增的函式標頭檔案。void main char s 10 定義陣列。gets s 鍵盤獲得字串。puts s 鍵盤輸出字串。2....