#include stdio.h
創新互聯公司主營四子王網站建設的網絡公司,主營網站建設方案,重慶App定制開發,四子王h5微信小程序搭建,四子王網站營銷推廣歡迎四子王等地區企業咨詢
int count_letter(char *str)
{
char *p = str;
int cnt = 0;
//開始計數
while (*p != '\0') {
if ((*p = 'a' *p = 'z') || (*p = 'A' *p = 'Z')) {
cnt++;
}
p++;
}
//計數完成
printf("letter cnt:%d\n", cnt); //打印出英文字母總數
return cnt; //計數結果返回
}
int main()
{
char *str = "gkdial9-1.;J19D-=-=YdlUImf"; //實例字符串
count_letter(str); //調用計數函數
return 0;
}
功能:按你要求寫的,輸入句子存入鏈表,統計字母個數。
#includestdio.h
#includemalloc.h
typedef?struct?word
{
char?c;
struct?word?*next;
}WD;
int?newWD(WD?*wdHead,WD?*wdTail)//輸入字符存入鏈表??返回輸入個數??參數:鏈表頭指針????尾指針
{
static?int?count;
char?c;
scanf("%c",c);
if(c=='\n')
return?0;
WD?*wdNew=(WD?*)malloc(sizeof(WD));
wdNew-c=c;
wdNew-next=NULL;
if(wdHead-next==NULL)
{
count=0;
wdHead-next=wdTail=wdNew;
}
else
{
wdTail-next=wdNew;
wdTail=wdNew;
}
if((c='A'??c='Z')||(c='a'??c='z'))
count++;
newWD(wdHead,wdTail);
return?count;
}
int?main()
{
int?count;
WD?*wdHead=(WD?*)malloc(sizeof(WD));
wdHead-next=NULL;
WD?*wdTail=NULL;
count=newWD(wdHead,wdTail);
printf("輸入的句子為:\n");
while(wdHead-next!=NULL)
{
printf("%c",wdHead-next-c);
wdHead=wdHead-next;
}
printf("\n");
printf("輸入的字母個數為:%d個\n",count);
return?0;
}
#include
stdio.h
int
main(){
char
input[256]={0};//存儲輸入要足夠大
int
i=0,count=0;
printf("請輸入字符串:\n");
scanf("%s",input);
while(input[i]!='\0')
{
if(input[i]='A'
input[i]='Z')
{
count++;
}
i++;
}
printf("大寫字母有%d個\n",count);
return
0;}
文章標題:c語言庫函數計算字母數 c語言計算字母數字個數
標題路徑:http://vcdvsql.cn/article2/dopidoc.html
成都網站建設公司_創新互聯,為您提供響應式網站、手機網站建設、App開發、品牌網站制作、虛擬主機、網站導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯