精华内容
下载资源
问答
  • 最后一个单词长度

    2018-05-16 12:12:12
    某互联网公司招聘笔试题,基础c语言代码,20分钟之内,用c语言实现计算输入内容中最后一个单词长度
  • c语言单词长度程序

    2015-06-18 10:05:14
    c语言程序
  • Java 单词长度 Mooc

    2020-12-21 22:42:13
    Java 单词长度 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。...
  • 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束...你要输出这行文本中每个单词长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词长度为4。注意,行中可能出现连续的空格。
  • 单词长度

    2019-05-15 11:38:09
    输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词长度。 注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。 输入:...

    描述:

    输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。 

    注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。

    输入:

    一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长度不超过1000。

    输出:

    依次输出对应单词的长度,之间以逗号间隔。

    样例输入:

    She was born in 1990-01-02  and  from Beijing city.

    样例输出:

    3,3,4,2,10,3,4,7,5

    算法:

    #include <stdio.h>
    #include <string.h>
    #include <math.h>
    
    int main()
    {
        char a[1001];    
        int i,f = 0;
        gets(a);
        int len = strlen(a);
        int tot = 0;
        for(i = 0; i < len; i ++)
        {
            if(a[i]!=' ')  //如果为空,则tot++
                tot++;
            else
            {
                if(tot != 0)    //如果tot不为0,则输出
                {
                    printf("%d,",tot);
                }
                tot = 0;      //输出一次重置一次重置
            }
            if(i == len - 1)
                printf("%d", tot);
        }
        return 0;
    }

     

    展开全文
  • The C programming language(第二版)练习 1-13 编写一个程序,打印输入中单词长度的直方图和垂直方向的直方图。
  • 给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指仅由...
  • C语言 单词长度 代码

    千次阅读 2020-11-06 09:49:06
    中国大学MOOC上浙江大学翁恺老师的 程序设计入门——C语言 课程第八章作业中有“单词长度”一题 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。...

    中国大学MOOC上浙江大学翁恺老师的 程序设计入门——C语言 课程第八章作业中有“单词长度”一题
    题目内容:
    你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。

    输入格式:
    输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。

    输出格式:
    在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。

    输入样例:
    It’s great to see you here.

    输出样例:
    4 5 2 3 3 4

    时间限制:500ms内存限制:32000kb

    此题需注意点在于:

    1. 输出的数字后有无空格
    2. 当一个单词后有多个空格时,不应有“0”的输出
    3. 当无有效内容的输入时应无输出,无有效内容的输入 例如" ."
    #include<stdio.h>
    //输入的单词后有空格则输出的后也有空格 
    //无有效内容的输入应无输出 
    int main()
    {
    	char n=' ';
    	int count=0;
    	int isP=0;//是否有单词输入 
    	
    	while(n !='.')
    	{		
    		scanf("%c",&n);
    		count++;
    		
    		if(n!=' '&&n!='.')
    		{
    			isP=1;//有效输入
    		}
    		
    		if(n==' ')
    		{
    			if(count!=1)  //->解决多个空格的问题
    			{
    				printf("%d ",count-1);
    			}			
    			count=0;
    		 } 
    		
    		//最后一个数字
    		if(n=='.'&&isP==1) 
    		{
    			printf("%d",count-1);	
    		}
    	}	
    	return 0;
    }
    

    ps:最初时还犯了一个错误:以为’ ‘就是’’ ——空格也是要敲出来的!

    展开全文
  • 统计单词长度

    千次阅读 2019-10-09 14:15:28
    统计单词长度 #include <stdio.h> int main(void) { char c; int count = 0; int flag = 1; //flag用来统计是否需要输出空格 scanf("%c",&c); while(c != '.') { if(c == ' ') { if(count !=...

    统计单词长度

    #include <stdio.h>
    int main(void)
    {
    	char c;
    	int count = 0;
    	int flag = 1;           //flag用来统计是否需要输出空格
    	scanf("%c",&c);
    	while(c != '.')
    	{
    		if(c == ' ')
    		{
    			if(count != 0)
    			{
    				if(flag ==1 )
    				{
    					printf("%d",count);
    					flag = 0;	
    				}
    				else
    					printf(" %d", count);
    				count = 0;
    			}	
    		}
    		else 
    		   count++;
    		scanf("%c",&c);   
        
    	}
    	if(count != 0)          //因为最后一个单词,有句号,没有输出单词长度,所以需要一个条件判断,来输出最后一个单词长度。
        {
    		if(flag == 1)
    	    printf("%d", count);
    	    else
    	    printf(" %d",count);
        }
    	return 0;	
    }
    
    展开全文
  • C语言-单词长度统计

    千次阅读 2019-12-12 19:12:14
    单词长度 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,...

    单词长度

    题目内容:

    你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。

     

    输入格式:

    输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。

     

    输出格式:

    在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。

     

    输入样例:

    It's great to see you here.

     

    输出样例:

    4 5 2 3 3 4

    //单词统计 
    #include<stdio.h>
    int main(){
    	char c[50];
    	gets(c);
    	int i,len=0;
    	for(i=0;c[i]!='\0';i++){
    		if(c[i]!=' '&&c[i]!='.'){
    			len++;
    		}else{
    			if((c[i]==' ' || c[i]=='.')&& len!=0){
    				printf("%d ",len);
    				len=0;
    			}
    		}
    	}
    	return 0;
    }

     

    展开全文
  • PTA:7-26 单词长度 (15分)

    千次阅读 2020-02-15 21:14:49
    PTA:7-26 单词长度
  • PTA——单词长度

    千次阅读 2020-12-20 20:52:08
    PTA——单词长度 题目: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一个单词,长度为4。注意,行中可能出现连续...
  • C语言 单词长度

    千次阅读 2019-10-03 16:53:10
    C语言 单词长度 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。...
  • Python求单词长度并根据长度排序

    千次阅读 2020-04-29 10:19:31
    单词长度排序,分行输出单词长度及其单词。 1.1 输入格式 行1:单词个数n 分行输入n个单词 1.2 输出格式 分行输出单词长度及其单词。(单词长度,单词)用元组表示 1.3 输入样例 5 python list set ...
  • PTA — 单词长度 (15 分)

    千次阅读 多人点赞 2019-09-27 20:41:36
    7-13 单词长度 (15 分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一个单词,长度为4。注意,行中可能出现连续...
  • 对C程序设计语言第二版内的练习题尝试自己编写的小代码,测试一切正常,只不过比参考答案功能少一点,重在自己尝试。第一次上传,勿喷,给小白点关爱。
  • C语言:单词长度

    千次阅读 2019-07-16 22:39:30
    题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词长度。...在一行中输出这行文本对应的单词长度,每个长度之间以空格隔开,行末没有...
  • Java 单词长度

    千次阅读 2018-04-09 21:19:10
    题目内容  你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词长度。这里的单词与语言无关,可以包括... 在一行中输出这行文本对应的单词长度,每个长度之间以空...
  • C语言_统计单词长度

    千次阅读 2020-08-05 16:42:15
    输出每个单词长度。 注意,行中可能出现连续的空格;最后的.不计算在内。 #include <stdio.h> int main() { printf("\t\t\t\t\t请输入文本内容,以‘.’结束\n"); char a; int i=0; a=getchar(); ...
  • 7-26 单词长度 (15 分)

    2021-08-20 15:07:10
    单词长度 (15 分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格...
  • 7-113 单词长度 (15分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一个单词,长度为4。注意,行中可能出现连续...
  • 单词长度C程序

    千次阅读 2018-07-29 11:57:42
    你要输出这行文本中每个单词长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词长度为4。注意,行中可能出现连续的空格。 输入格式: 输入在一行中给出一行文本,以‘.’结束,结尾的句号...
  • 7-26 单词长度 (15分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一个单词,长度为4。注意,行中可能出现连续的...
  • 给定一个字符串,计算最后一个单词长度 给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。 如果不存在最后一个单词...
  • Java-单词长度

    2019-11-09 19:13:05
    单词长度(5分) 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4...
  • PTA 7-26 单词长度 (15分)

    千次阅读 2020-04-04 11:55:25
    你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一...在一行中输出这行文本对应的单词长度,每个长度之间以空格隔...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 215,933
精华内容 86,373
关键字:

单词长度