從鍵盤輸入字串,統計字元1 9出現的次數,並按出現的次數從高到低輸出每個數字及出現的次數

時間 2022-10-27 05:45:47

1樓:匿名使用者

if y <= 9 and y >= 0 then a(y) = a(y) + 1

這句的問題,mid(x, i, 1)出來是字串,如果和整數比較肯定有問題

要寫成if y <= 「9」 and y >= 「0」 then a(cint(y)) = a(cint(y)) + 1

2樓:

你是想用b來記錄這個a對應的是哪個數字,對吧?

那你這個b是從哪兒初始化的呢?

從鍵盤輸入乙個字串,統計字串從『a』到『z』26個字母各自出現的次數。

3樓:

我習慣用pascal,就用pascal給程式了program js;

var ch:char;

n:array[a..z] of integer;

k:0..4;

begin

fillchar (n,sizeof(n) 0);

repeat

read(ch);

if (ch>='a') and (ch<='z') then n[ch]:=n[ch]+1;

until ch:='.';

k:=0;

for ch:='a' to 'z' doif n[ch]>0 then

begin

write(ch,':', n[ch]);

k:=(k+1) mod 4;

if k=0 then writeln

end;

end.

輸入乙個字元,再輸入乙個字串,統計該字元在字串**現的次數,要求有輸入輸出提示。請快點解決。

4樓:匿名使用者

#include

void main()

c語言:輸入一串字元,再輸入乙個字元,統計該字元在字串**現的次數,並輸出該字串

5樓:

#include

int main()

a[j]='\0';

printf("enter a word:");

scanf("%c",&m);/*這裡不需要來個\n,不然你輸入的時候也得敲進去\n*/

for(j=0;a[j]!='\0';j++)if(a[j]==m)

count++;

printf("the number is %d\n",count);

return 0;}

j**a程式,從鍵盤輸入一行字串,統計其中「0"到「9」這10個數字字元出現的次數

6樓:qi月墨

核心**:

public int sum(string s)}return sum;

}其餘就自己寫吧。。。太長懶得寫了

7樓:匿名使用者

是數字出現的總次數還是每個數字的次數?

由鍵盤輸入乙個字串(僅含字母),請你統計其中每個英文本母(忽略大小寫)出現的次數。 5

8樓:匿名使用者

這個功能更強大,以前現成的,懶得寫了.統計各種字元個數,你可以自己改下.....

#include

#include

#define m 80

void f(char s,int *a,int *a,int *t,int *n,int *o)}}

void main()

從鍵盤輸入整數判斷它是否為素數,從鍵盤輸入乙個整數,判斷它是否為素數

演算法如下 已執行通過 include iostream.h include math.h define n 1000 bool fun int n void main 補充一下,求素數的方法還是有很多的,比如 1 遍歷2以上n的平方根以下的每乙個整數,是不是能整除n 這是最基本的方法 2 遍歷2以...

c 怎麼從鍵盤輸入隨機個字元用陣列

字元陣列的輸入輸出可以有兩種方法 1 逐個字元輸入輸出,如例5.9 2 將整個字串一次輸入或輸出 例如有以下程式段 char str 20 cin str 用字元陣列名輸入字串 cout 在執行時輸入乙個字串,如 china 在記憶體中,陣列str的狀態如圖5.9所示,在5個字元的後面自動加了乙個結...

PASCAL從鍵盤輸入長度不超過40的字串,按要求進行刪除。求大師講解,給五十分

var s string i,j,l integer c1,c2 char found boolean begin readln s l length s found false read c1 if c1 d then begin read c2,c2 i pos c2,s if i 0 then...

C語言問題,從鍵盤輸入n個英語單詞。輸入格式為n,w1,w2,w3 wn,其中n表示隨後輸入的英語

我提供個思路,你可以用遞迴的方式解這個問題。如果m 10,w1 1,則如果w1為滿足的若干件其中之一的話,則需要其他加起來為m w1,以此類推,直到w1到wn中有滿足的,且沒有重複的為止 include include include typedef struct link link void in...

c語言編寫程式提示從鍵盤輸入小於1000的正

蕪視壹苆灬 include stdio.h void aa int k 個位數字或者百位數字 void aaa int i,int j 特殊情況 void x int l 十位數字 void fun int a,int b,int c if b 1 aaa b,c if b 1 b 9 if b 0...