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