主程序有吗?
1 回答
已采纳
Sherlock丶Holmes
TA贡献6条经验 获得超7个赞
这个一行单词用空格,逗号和其他符号分开,这个懂吧?
定义两个变量,一个是统计单词个数
然后每一个字符就判定他是不是AscII码的A-z,如果是就跳过,
到了其他的字符的时候,并且下一个是字母 统计单词就+1,如果下一个不是则继续判定,最后一个单词末尾是/0需要处理一下
可以这样 if(a[i]>='A'&&a[i]<='z')
continue;
else if(a[i]<'A'&&a[i]>'z' &&a[i+1]>='A'&&a[i+1]<='z' ||a[i]<'A'&&a[i]>'z'&&a[i+1]=='\0')
count++;
- 1 回答
- 0 关注
- 1156 浏览
添加回答
举报
0/150
提交
取消