作者steve1012 (steve)
看板NTUBIME103HW
标题[C++ ] 本次作业
时间Mon Nov 29 00:01:11 2010
第一题很简单大家一定都会写
第二题要记得srand丢在loop外面比较好
然後配合阵列检查比较方便
建议可以写成函数比较好debug
第三提请用getline
string的getline用法是
getline(cin,stringName) 最後面还可以再加一个参数啦
终止字元
提供一个想法是检查string的每个字元
遇到空白就处理成一个单字
利用计数器去计算他的长度
利用一个阵列arr[8]去记录1-8个字元长的单字各有几个
再输出 你可能会用到这个东西.at(i)
用法是string str1; str1.at(i)
他会传回那个位置存什麽字元
然後要是需要有人帮你debug (10元/次 (误))
可以找我.....
要是我还没被剧本跟普化课本压死的话...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.75.88
1F:推 sky2857:第三题可以试试用char XD 11/29 10:00
2F:→ steve1012:char的string有\0要吃 11/29 21:36
3F:→ sky2857:char a; for(;;){cin>>a;if(a==" ")...if(a==".")break;} 11/30 00:20
4F:→ sky2857:一个字一个字吃 11/30 00:21
5F:→ sky2857:碰到空格计数 句点停止 缺点是要特别加句点 11/30 00:22
6F:→ sky2857:应该可行˙吧((还没试过 11/30 00:22
7F:→ steve1012:这样你还要算单字要写个if找空白键 再算长度.. 11/30 00:29
8F:推 sky2857:string也差不多阿 11/30 23:21
9F:推 wind560212:家产不吃香了阿,维俊你自己加油吧 12/10 11:19