C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/02 15:49:35
C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来
帮我改下这个?
#include "stdio.h"
#include "string.h"
#include "iostream.h"
void main()
{
char c;
int i;
while((c=getchar()) != '.')
{
for (i=0; c!=' '; i++)
{
cout<<c;
c=getchar() ;
}
cout<<" "<<endl;
}
}
我做的和图不一样,打完program后打个空格再打一个句号才能完整输出单词,不像图里面打完program后直接打句号就能完整输出. 以上是我做的帮忙改下.
![](http://img.wesiedu.com/upload/f/e6/fe628e16e58ef1781378b3b15167beaf.jpg)
帮我改下这个?
#include "stdio.h"
#include "string.h"
#include "iostream.h"
void main()
{
char c;
int i;
while((c=getchar()) != '.')
{
for (i=0; c!=' '; i++)
{
cout<<c;
c=getchar() ;
}
cout<<" "<<endl;
}
}
我做的和图不一样,打完program后打个空格再打一个句号才能完整输出单词,不像图里面打完program后直接打句号就能完整输出. 以上是我做的帮忙改下.
![](http://img.wesiedu.com/upload/f/e6/fe628e16e58ef1781378b3b15167beaf.jpg)
![C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来](/uploads/image/z/33557-5-7.jpg?t=C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%E9%97%AE%E9%A2%98+%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%EF%BC%88%E4%BB%A5%E5%8F%A5%E5%8F%B7%E2%80%99.%E2%80%99%E7%BB%93%E6%9D%9F%EF%BC%89%2C%E8%A6%81%E6%B1%82%E5%B0%86%E5%8F%A5%E4%B8%AD%E7%9A%84%E5%8D%95%E8%AF%8D%E5%88%86%E8%A1%8C%E6%89%93%E5%8D%B0%E5%87%BA%E6%9D%A5)
#include "iostream"
void main()
{
char a;
int flag=1;
a=getchar();
while(a!='.')
{
if(a==' ')
{
if(!flag)
{
flag=1;
cout
void main()
{
char a;
int flag=1;
a=getchar();
while(a!='.')
{
if(a==' ')
{
if(!flag)
{
flag=1;
cout
C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来
【C程序设计】输入一个英语的句子(以回车结束输入),将句子中各单词分行打印出
关于C语言编程的问题.题目要求输入一个英文句子,单词之间用空格号隔开,找出句子里面一共多少个单词.
C语言:输入一个英文句子,要求将每个单词的第一个字母删除.
C语言问题 输入一个英文句子,将每个单词的第一个字母改成大写字母
(C语言编程)输入一个英文句子,将每个英文单词的头字母变为大写,单词之间用空格隔开
pascal 语言:输入一个英文句子,以‘.'结束,单词间用空格隔开。
C语言编程:输入一批正整数(以零或负数为结束标志),求其中的奇数和.
C语言求助:输入一个英文句子,将每个单词的第一个字母改成大写字母.
C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词.
c语言 一次输入10个数要求将其最大的数打印出来 用传统的流程图怎么表示
用C编程:输入一个英文句子(小写字符串),将其中每个单词的首字母改成大字母,然后输出此句子.谢谢…