如图所示,输入一个字符串后单击按钮,统计其中有多少个单词,单词之间用空格分隔如何实现
2条回答 默认 最新
关注 把方法改成窗体代码就可以了。如有帮助,请采纳
//代码如下,调试结果稍后到。 using System; class CountWords { static void Main(string[] args) { /* 初始化计数器,读入字符串*/ int ct=0, i, j=0; Console.WriteLine("input a list of words:"); string rd = Console.ReadLine(); for(i=0;i<rd.Length;i+=1){ if(rd[i]<='z'&&rd[i]>='a')j=1; else if(rd[i]<='Z'&&rd[i]>='A')j=1; else if(j==1){j=0;ct+=1;} } if(j==1){j=0;ct+=1;} Console.WriteLine("\nThe number of word(s) is: {0}",ct); Console.ReadKey(); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 树莓派与pix飞控通信
- ¥15 自动转发微信群信息到另外一个微信群
- ¥15 outlook无法配置成功
- ¥30 这是哪个作者做的宝宝起名网站
- ¥60 版本过低apk如何修改可以兼容新的安卓系统
- ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
- ¥50 有数据,怎么建立模型求影响全要素生产率的因素
- ¥50 有数据,怎么用matlab求全要素生产率
- ¥15 TI的insta-spin例程
- ¥15 完成下列问题完成下列问题