源程序:
#include<iostream>
using namespace std;
int main()
{
int i, num = 0;
char str[99];
cout<< "请输入一段话:";
gets(str);
for(i = 0; i < 99; i ++)
{
if(str[i] == ' ' || str[i] == ','|| str[i] == '.' || str[i] == ';' || str[i] == '?' || str[i] == '!' )
{
if(str[i-1] == ' ')
{
continue;
}
num++;
}
}
cout<< "There are "<< num<<" words inthe line."<< endl;
return 0;
}
截图:留着空~以后补上·····
收获:通过这个程序了解到了gets的用法···还有点不太熟练····
感想:自己思考时一点思路都没有···后来经过老师和同学的帮助豁然开朗···