一般有三種辦法可以計算英文字符的個數(shù):

創(chuàng)新互聯(lián)公司是一家專業(yè)提供遂平企業(yè)網(wǎng)站建設,專注與網(wǎng)站制作、成都網(wǎng)站制作、成都h5網(wǎng)站建設、小程序制作等業(yè)務。10年已為遂平眾多企業(yè)、政府機構(gòu)等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
1)使用strlen()函數(shù)
2)從首字符開始,邊掃描邊計數(shù),到'\0'為止('\0'不計數(shù))
3)從首字符開始,掃描到'\0'為止,'\0'地址與字符串首地址的差。
//計算字符串中相同字符的個數(shù)
#include?"stdio.h"
#include?"string.h"
int?count_str_same(char?*?p,char?ch);
int?main()
{
int?same_ch;
char?a[100];
char?c;
printf("請輸入字符串:");
gets(a);
printf("請輸入欲統(tǒng)計的重復字符:");
c?=?getchar();
same_ch?=?count_str_same(a,c);
printf("該字符串中字符%c重復%d次\n",c,same_ch);
return?0;
}
int?count_str_same(char?*?p,char?ch)
{
char?*?q?=?p;
int?m?=?0;
while(*?q?!=?'\0')
{
if(ch?==?*?q)
m++;
q++;
}
return?m;
}
還可以將函數(shù)寫在頭文件中,并復制到include文件夾中,然后通過頭文件加載。
使用系統(tǒng)標準庫函數(shù)strlen(s)就可以測得字符數(shù)組s中的字符串的字符個數(shù),也就是字符串的長度,需要包含string.h頭文件。
分享題目:c語言字符個數(shù)函數(shù)是 c語言字符個數(shù)計算規(guī)則
鏈接URL:http://www.chinadenli.net/article46/dddjphg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、商城網(wǎng)站、關鍵詞優(yōu)化、用戶體驗、網(wǎng)站建設、電子商務
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)