真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C語言函數(shù)求空格個數(shù) c語言數(shù)與數(shù)之間的空格

c語言 統(tǒng)計空格個數(shù)

b=(getchar())!=EOF這里出問題了!賦值(=)符號優(yōu)先級低于邏輯運算符!=,所以得到的b只有0或1~

魚峰網(wǎng)站建設公司成都創(chuàng)新互聯(lián)公司,魚峰網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為魚峰成百上千提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設要多少錢,請找那個售后服務好的魚峰做網(wǎng)站的公司定做!

話說貌似EOF是要ctrl+z作為輸入結(jié)束的

輸入一個字符串,統(tǒng)計出其中空格的個數(shù) C語言

思路:統(tǒng)計字符串中的空格,所以該字符串中有空格,則輸入只能使用gets函數(shù),再依次遍歷該字符串,判斷字符是否是空格,如果是,則空格個數(shù)自加1。

參考代碼:

#includestring.h

#includestdio.h

#includemath.h

int?main()

{

int?sum=0,i;

char?a[100];

gets(a);

for(i=0;a[i]!='\0';i++)

if(a[i]=='?')

sum++;

printf("%d\n",sum);

return?0;

}

/*

輸出:?

af??adf??asfd

4

*/

C語言 編譯函數(shù) 輸入一段字符,求其中空格的個數(shù)

貌似幾個方面有問題:

1.接收有空格的字符串用gets(str);

scanf遇到空格自動結(jié)束接收。

2.scanf語句中,數(shù)組名就是它的地址,所以不要加。

3.兩個函數(shù)中,getchar();這句是多余的。

4.后一個函數(shù)中,for語句有問題(當你輸入的字符中有0時會出錯)。

5.下面代碼可以供你參考。

代碼一:

#includestdio.h

void main()

{

char str[30];

int i,a=0;

printf("Input string:\n");

gets(str);

for(i=0;str[i]!='0';i++)

{

if (str[i]==' ')

a++;

}

printf("%d\n",a);

}

代碼二:

#includestdio.h

void main()

{

char str[30];

int i,t,b=0;

printf("Input string:\n");

gets(str);

t=strlen(str);

for(i=0;it;i++)

{

if (str[i]='a' str[i]='z')

b++;

}

printf("%d\n",b);

}


網(wǎng)頁名稱:C語言函數(shù)求空格個數(shù) c語言數(shù)與數(shù)之間的空格
地址分享:http://weahome.cn/article/hgjgoc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部