C寫程式,統計所給字串中字母的個數 數字的個數和大寫字母的個數

時間 2022-04-11 15:35:11

1樓:這首歌真好聽

using system;

class test

else if (char.isletter(c)) //是否為小寫 如小寫計數器加1;

else if(char.isdigit(c)) //是否為數字 如數字計數器加1; }

console.writeline("數字有:"+b1+"\n小寫字母有:"+a1+"\n大寫字母有:"+c1); } }

2樓:

int a = 0, b = 0, c = 0;

string str = "dcd4524dcdcdz4dde4d7e";

foreach (char ch in str)else if (i > 64 && i < 91) //如果是大寫字母

else if (i > 47 && i < 58) //如果是數字}response.write(string.format(@"小寫字母個數是,大寫字母個數是,數字個數是",a,b,c));

3樓:宣義坊的大螞蟻

修改了一下,更加直觀。因為c#中char是可以隱式轉換為int的,所以,用char而不是對應的code去比較更好懂一些。

int a = 0, b = 0, c = 0;

string str = "dcd4524dcdcdz4dde4d7e";

foreach (char ch in str)

else if (ch > ('a'-1) && ch < ('z'+1)) //如果是大寫字母

else if (ch > ('0'-1) && ch < ('9'+1)) //如果是數字

}response.write(string.format(@"小寫字母個數是,大寫字母個數是,數字個數是",a,b,c));

給定程式的功能是分別統計字串中大寫字母和小寫字母的個數

4樓:

c++語言:

#include

#include

using namespace std;

int main()

cout<<"其中的小寫字母個數是:"

}擴充套件資料:1、while迴圈:

只要給定的條件為真,while 迴圈語句會重複執行乙個目標語句。

語法:while(condition)

在這裡,statement(s) 可以是乙個單獨的語句,也可以是幾個語句組成的**塊。condition 可以是任意的表示式,當為任意非零值時都為真。當條件為真時執行迴圈。

當條件為假時,程式流將繼續執行緊接著迴圈的下一條語句。

2、if語句:

乙個 if 語句 後可跟乙個可選的 else 語句,else 語句在布林表示式為假時執行。

語法:if(boolean_expression)else

如果布林表示式為 true,則執行 if 塊內的**。如果布林表示式為 false,則執行 else 塊內的**。

5樓:匿名使用者

用c語言幫你寫了個. 通過函式實現這個功能. 如果有問題還請追問. 望採納!#include //函式實現統計字串中大寫字母和小寫字母的個數.

void count(char *a,int *capital,int *lowercase)

}int main()

截圖如下:

6樓:匿名使用者

兩個計數器 遍歷字串 遍歷的時候把字元轉成int 如果大於91 就是大寫 否則就是小寫 兩個計數器分別統計遍歷完了列印就行了

7樓:匿名使用者

int daxie = 0;

int xiaoxie = 0;

string value = "";

foreach (char var in value)else if (var >= 'a' && var <= 'z')}

c#程式設計,在鍵盤上輸入一串字元,統計字母、數字和其他字元的個數。

8樓:匿名使用者

// 在鍵盤上輸du入一串字元zhi,統計字母、dao數字版和其他字元的權個數。

using system;

class program

console.writeline("字母個,數字個,其他字元個", alpha, digit, other);}}

編寫程式,統計輸入的字串中大寫英文本母,小寫英文本母,數字和其它字元的個數.(用陣列 c++ )

C語言程序怎么寫,C語言程式怎麼寫

include int main int max b 0 0 int sum 0 int i,j for i 0 i 2 i printf 最大值是 d 平均值是 lf n max,2,sum 1.6 return 0 不好意思,剛開始看成最小值了,現在改好了。怎麼編寫c語言程式,如 hellowo...

如何用visual c 寫c程式

我一般是新建文字文件,修改字尾為.c,然後再用vc開啟進行編寫c程式。個人認為linux的gcc編譯器配合vi,更好用 編寫c語言的方法如下 執行vc 6.0,file new files選項卡 c source file 填入程式名和儲存目錄,點選ok 除錯 ctrl f7,編譯 f7,連線 ct...

用C語言實現成績統計程式的設計,用C語言設計乙個學生成績統計程式,

這個不僅僅是c語言的問題 而且是資料結構的排序問題 所以。如果想做這個必須得學過資料結構才行。而且至少要花一小段時間才能寫出來,我現在在網咖,沒時間寫啊,不過這個不難的,應該很簡單,看一下資料結構書上排序的那章應該就會寫了 無聊,沒事,就幫你寫寫吧!include 包含基本輸入輸出功能的庫class...

求幫忙用c 或c寫程式,求幫忙用C 或C寫乙個程式

include using namespace std string one 7 string two 7 int main 粗略的方法這樣,其他的自己可以加了吧 別忘了,除了1這個數字,其他都需要佔8個列,所以要沒把沒有 符號的地方打上空格 就是要豎著對吧,我想到了乙個辦法你可試一下 你這個總共是...

C語言編寫程式,從輸入的整數中統計大於0和小於0的個數,用0作為結束輸入的資料求解謝謝了

include void main i 0,z 0,f 0,s printf 輸入乙個整數按回車進行下次輸入 n while 1 i for s 0 s i s if a s 0 printf 正數的個數有 d個 n負數的個數有 d個 n z,f while 1 include int main i...