zoukankan
html css js c++ java
统计字符串中单词的个数
判断的依据是 空格' '字符
#include
"
stdio.h
"
#include
"
conio.h
"
#include
"
string.h
"
int
count_words(
char
str[]);
void
main()
{
int
n;
char
s[
80
];
clrscr();
printf(
"
Input a string:
"
);
gets(s);
n
=
count_words(s);
printf(
"
Word number is %d
"
,n);
}
int
count_words(
char
str[])
{
int
k,num
=
0
;
k
=
strlen(str);
do
{
k
--
;
}
while
(str[k]
==
'
'
);
str[k
+
1
]
=
'
\0
'
;
k
=
0
;
while
(str[k]
==
'
'
) k
++
;
if
(str[k]
!=
'
\0
'
) num
=
1
;
while
(str[k]
!=
'
\0
'
)
{
if
(k
>
0
&&
str[k]
==
'
'
&&
str[k
-
1
]
!=
'
'
)
num
++
;
k
++
;
}
return
num;
}
查看全文
相关阅读:
matplotlib基础汇总_04
【C语言】输入一个三位数,逆序输出
利用 Termux 配合 ksweb 进行内网穿透
【安卓开发】AndroidStudio项目提交到github最详细步骤
【安卓开发】启动另一个 Activity
【安卓开发】AS神奇的报错:Cannot find AVD system path. Please define ANDROID_SDK_ROOT
【安卓开发】按钮点击事件
【Python】我的第一个EXE程序
【Python】pyinstaller安装失败的解决办法
OI生涯回忆录(未完毕)
原文地址:https://www.cnblogs.com/qixin622/p/622285.html
最新文章
Markdown 安装图解(破解汉化教程)
oneNote总结
对微信公共号的理解
vue2.0关于添加属性后视图不能更新的问题
对url给后台传数据的时候特殊字符需要转义
对promise.all底层的实现的研究
Vue.js 动态为img的src赋值
requestAnimationFram
git 清除缓存
对vue虚拟dom的研究
热门文章
对浅拷贝与深拷贝的研究
未解决问题01
双约束重力模型
读取文件进行绘图
inf
jieba尝鲜
0525习题
小人推心图(网上代码)
钻石和玻璃球游戏(钻石位置固定)
根据列表的值来显示每一个元素出现的次数
Copyright © 2011-2022 走看看