题目
C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词.
从键盘输入一个英文句子,统计其中单词的个数,并输出最长
单词在文本中的位置(是文本中的第几个字符)和长度;(单词的界
定:单词是由空格、换行符号、标点符号等分隔的字母和数字组成的连
续字符串)
#include
#include
void main()
{
char string[100];
char b;
int i,j,k,m=0,n=0;
printf("请输入一个英文句子:\n");
gets(string);
for(i=0;(b=string[i])!='\0';i++)
if(b==' ')m=0;
else if(m==0)
{m=1;
n++;
}
printf("该句共有%d个单词\n",n);
printf("最长的单词是第%d个,它的长度是%d\n",k);
}
我只会编到这一步,其他的不会了,
从键盘输入一个英文句子,统计其中单词的个数,并输出最长
单词在文本中的位置(是文本中的第几个字符)和长度;(单词的界
定:单词是由空格、换行符号、标点符号等分隔的字母和数字组成的连
续字符串)
#include
#include
void main()
{
char string[100];
char b;
int i,j,k,m=0,n=0;
printf("请输入一个英文句子:\n");
gets(string);
for(i=0;(b=string[i])!='\0';i++)
if(b==' ')m=0;
else if(m==0)
{m=1;
n++;
}
printf("该句共有%d个单词\n",n);
printf("最长的单词是第%d个,它的长度是%d\n",k);
}
我只会编到这一步,其他的不会了,
提问时间:2020-12-04
答案
我刚做了一关于英文句子里面每个单词平均字长的.与你问题很近.#include "stdio.h"#include #include "ctype.h"#define MAX 1000000char buf[MAX],s[MAX];char p[MAX];int main(){int n = 0;int m = 1;int cout = 0;f...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1His book is in his backpack.(对画线部分提问)
- 2My brother goes to school by bus,but he walks_______after school.
- 3视力4.9和5.0是啥意思
- 4用英语怎么说 汉语是世界上使用人数最多的语言?
- 52A(g)+B(g)可逆号 3C(g),充入2molA气体和1molB气体.温度容积不变,
- 6第二自然段中四个"讲究"的顺序能否调换,为什么?
- 7一个汽车质量是两吨,在四千牛的牵引力作用压做匀速直线运动,
- 8sin²(π/4+2π/3)等于多少
- 9我有一个梦想 作文
- 10水皆缥碧,千丈见底.游鱼细石,直视无碍.简要分析句子的写法
热门考点
- 1一张折叠圆桌将它变成一个最大的方桌,方桌的面积是1.2平方米,圆桌的面积是多少平方米?
- 2氯化铵和氢氧化钙混合加热得到氨气,水和氯化钙,可氨气不会和氯化钙反应吗?
- 3he has a house in China His ____house is in the USA.
- 4Do you think zoos are good places for animals -----(live)?
- 5打点计时器是测量时间的工具.通电时,振针每秒钟上下振动50次,那么连续打6个点的时间间隔就是几秒?
- 6英语question的反义词,two同音词,u同音单词.
- 7请问,将某一种物质高温加热到一定程度后取出冷却,而后再高温加热,所产生的最终物质和一直持续加热即...
- 8i every day __(thought/spoil) about postcard.
- 9二元一次方程题 (3 21:42:25)
- 10地球的最大周长是_千米.