c 問題,大家幫忙看下,感謝

2023-01-16 17:10:33 字數 1151 閱讀 8675

1樓:

學c++儘量用簡單的語句實現想要的功能,你的問題是temp只能接受第一個字串,因為cin物件讀取字串的時候是以空格、回車或製表符為引數分隔符的,空格後面輸入的字串都將存入緩衝區,而且temp字串裡面不可能有'\n'字元。你用迴圈判斷的時候很明顯字元陣列要越界才會碰到'\n'字元(這是相當危險的,而且是未知的)。

第二個問題是你對每個字元都判斷了……

可以這樣簡單的實現

#include

#include

#define m 5 //定義想要輸入的字串數目using namespace std;

int num_vow=0,num_con=0,num_oth=0;

void panduan(char arr,int n);

int main()

for(i=0;i<5;i++)

else

num_oth++;

}cout<

cout<

cout<

return 0;}

2樓:匿名使用者

按你的思路,應該把for迴圈裡這麼改:

for...}

3樓:淵博的無知者

你這個是每個字母都判斷了,必須將空格與每個字串區分開計算

4樓:匿名使用者

用一個flag標記是否正進入一個單詞.

要用gets來讀入一整行,否則會被空格間隔掉的。

#include

#include

#include

using namespace std;

int num_vow=0,num_con=0,num_oth=0;

void panduan(char arr,int n);

int main()

else if(flag==false)

}printf("num_vow:%d\nnum_con:%d\nnum_oth:%d\n",num_vow,num_con,num_oth);

}void panduan(char arr,int n)else

num_oth++;}

大家幫忙看下這是什麼蟲子,求大家幫忙看下這是什麼蟲子

你問的這個問題,沒有看到你說的這個蟲子情況,肯定是不可能知道是什麼蟲子的,沒有辦法幫你判斷,要麼補發 上來看看。求大家幫忙看下這是什麼蟲子 10 是鍬甲。1 鍬甲 qi o ji 是鞘翅目 coleoptera 鍬甲科 lucanidae 約1000種甲蟲的統稱 四川地方叫夾夾蟲 雄蟲的上顎發達,形...

大家幫我看下這是什麼植物感謝,各位幫忙看一下這個是什麼植物?是虎尾蘭麼?謝謝

虎尾bai蘭,又名虎 皮蘭 錦蘭,為du龍舌蘭科 zhi 虎尾蘭 屬植dao物,變種有金邊虎尾蘭 銀脈版虎尾蘭。虎皮權蘭盆栽可用腐葉土和園土等量混合並加少量腐熟基肥作為基質。它在光線充足的條件下生長良好,除盛夏須避免烈日直 射外,其它季節均應多接受陽光 若放置在室內光線太暗處時間 過長,葉子會發暗,...

大家幫忙看下電腦配置

要看你的記憶體多少,比方說你的記憶體是4g的就算是8g,也是有點偏貴的 先說cpu 英特爾酷睿i3 3240價效比不錯的一款cpu 是 3220的更新產品 主頻達到3.4ghz 盒裝800左右 散裝600多 盒裝 接近intel酷睿i3 4130 應該還有降價空間。華碩b75m a 這款主機板應該在...