输入一行字符串(单词和若干空格), 输出该行单词个数 这里用到判断字符与否的isalpha
2015-06-20 00:17
585 查看
#include<stdio.h> #include<ctype.h> #include<string.h> void main() { int count; int i,sount; char a[90]; count =0; gets(a); if(isalpha(a[0])!=0) { for(i=0;i<strlen(a);i++) if(isalpha(a[i])==0&&isalpha(a[i+1])!=0) count++; printf("%d",count+1); } else { for(i=0;i<strlen(a);i++) if(isalpha(a[i])==0&&isalpha(a[i+1])!=0) count++; printf("%d",count); } }
相关文章推荐
- IOS - 音频
- 好玩的WPF第四弹:用Viewport2DVisual3D实现3D旋转效果
- 【Swift】- UITextField完成输入后关闭软键盘的几种方法
- 難 得 好 天
- Function Smackdown: Function Statement vs. Function Expression
- C#数据触发器
- Android流式布局
- [Android]LayoutInflater的inflate方法半详解
- 老出现这个问题
- React.js终探(七)(完)
- Render blocking javascripts
- 黑马程序员——基础知识总结_泛型
- Android应用开发EditText文本内容变化监听方法
- 关于Ext checkboxfiled 获取值为 on的解决办法
- 黑马程序员-C基础-C语言概述
- 简单的函数重载和模板
- java基础--final关键字
- Lua相关的扩展库
- 创业者谨记:与这五个部门打交道要小心(要知错就改,或积极解释,或示弱,或求被监管,或变通,就是千万别对着干)
- 关系代数中的除法运算