中国海洋大学上机考试题2016春季学期 答案2333(5)
时间:2025-07-15
时间:2025-07-15
{
if(c==' ')
{
word=0;
}
else if(word==0)
{
word=1;
num++;
}
i++;
}
return num;
}
int main()
{char s[200];
gets(s);
printf("There are %d words.\n",countw(s));
return 0;
}
8. 编写函数void fun(char *str),功能:字符串str中单词以空格作分隔,如果单词之间不止一个
空格,则删除多余的空格,使单词之间只保留一个空格。字符串开始的空格也只保留一个。例如,程序运行时若输入: It's 10:10 o'clock , I am late.
输出: It's 10:10 o'clock , I am late.
#include<stdio.h>
void fun(char *str)
{char c,b;
int i=0,j,m,n;
while((c=str[i])!='\0')
{
while(c=='0')
{
if(str[i+1]=='0')
{
j=i;
while((b=str[j])!='\0')
{
str[j]=str[j+1];
j++;
}
}
}
i++;
}
puts(str);
5
上一篇:体育经济与管理专业大学排名
下一篇:国庆作业 世界古代史试题