編寫程式 從鍵盤輸入一串字串,統計字串中大寫字母和小寫

2021-04-13 01:53:18 字數 3486 閱讀 9941

1樓:匿名使用者

#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語言程式設計:從鍵盤輸入一個字串。分別統計其中大寫字母、小寫字母及其它字元的個數,並輸出。

2樓:匿名使用者

#include

#include

main()

printf("大寫%d個,小寫%d個,其他的%d個\n",dx,xx,qt);}

3樓:匿名使用者

給你個思路,用asc||碼先區分大小寫,分別計算個數後輸出

4樓:匿名使用者

這個網上很多

了。#include

void main()

printf("zimu:%d\nspace:%d\nshuzi:%d\nqita:%d\n"z,k,s,q);}

c語言程式設計 從鍵盤輸入一個字串,分別統計其中大寫字母、小寫字母及其其他字元的個數,並輸出。 10

5樓:聽不清啊

#include

#include

int main()

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

6樓:

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 塊內的**。

7樓:匿名使用者

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

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

}int main()

截圖如下:

8樓:匿名使用者

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

9樓:匿名使用者

int daxie = 0;

int xiaoxie = 0;

string value = "";

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

c語言 輸入一串字串,統計並輸出其中的大寫字母、小寫字母、數字字元、其它字元的個數。

10樓:凌亂心扉

用指標編寫程式

#include

void main()

printf("數字字元數量:%d\n小寫字母字元數量:%d\n大寫字母字元數量:%d\n",sum0,suma,suma);

}include用法:

#include命令預處理命令的一種,預處理命令可以將別的源**內容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某一段程式**;可以定義類似識別符號功能的巨集,在編譯時,前處理器會用別的文字取代該巨集。

插入標頭檔案的內容

#include命令告訴前處理器將指定標頭檔案的內容插入到前處理器命令的相應位置。有兩種方式可以指定插入標頭檔案:

1、#include《檔名》

2、#include"檔名"

如果需要包含標準庫標頭檔案或者實現版本所提供的標頭檔案,應該使用第一種格式。如下例所示:

#include//一些數學函式的原型,以及相關的型別和巨集

如果需要包含針對程式所開發的原始檔,則應該使用第二種格式。

採用#include命令所插入的檔案,通常副檔名是.h,檔案包括函式原型、巨集定義和型別定義。只要使用#include命令,這些定義就可被任何原始檔使用。如下例所示:

#include"myproject.h"//用在當前專案中的函式原型、型別定義和巨集

你可以在#include命令中使用巨集。如果使用巨集,該巨集的取代結果必須確保生成正確的#include命令。例1展示了這樣的#include命令。

【例1】在#include命令中的巨集

#ifdef _debug_

#define my_header"myproject_dbg.h"

#else

#define my_header"myproject.h"

#endif

#include my_header

當上述程式**進入預處理時,如果_debug_巨集已被定義,那麼前處理器會插入myproject_dbg.h的內容;如果還沒定義,則插入myproject.h的內容。

11樓:匿名使用者

1 輸入字串;

2 對輸入的字串遍歷,並分別統計個數;

3 遍歷結束後輸出。

**:int main()

12樓:聞人弘雅信躍

#include

#include

void

main()

printf("大寫字母

:%d\n",a);

printf("小寫字母:%d\n",b);

printf("數字字母:%d\n",c);

printf("其他字母:%d\n",d);}

13樓:匿名使用者

#include

#include

main()

printf("大寫字母:%d\n小寫字母:%d\n數字:%d\n其他字元:%d\n",a,b,c,d);}

14樓:匿名使用者

main()

printf("%d\n%d\n%d\n%d\n",j,k,l,m);}

求高手幫助!編寫程式,從鍵盤輸入字串放在字串陣列a中

這個絕對能行,試試看 include main for j 0 j i j puts a 編寫程式,從鍵盤輸入一個字串存放在字元陣列a中,再將a元素中的所有小寫字母存放到字元陣列b中 include include include define max 10 int main for int i 0...

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

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

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

include define n 80 main printf 字母個數 d n數字個數 d n空格個數 d n a,b,c 初始化a 0,b 0,c 0 c語言程式設計 從鍵盤輸入一串字元 長度不超過80 統計出各字母出現的次數 不區分大小寫 include define max 100 void...