⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lab6_2.c

📁 用C语言编写的谭号强课后习题的部分解答
💻 C
字号:
#include <stdio.h>
#include <string.h>
#define ischar(c)  ((c>='a' && c<='z')||(c>='A' && c<='Z'))

void main()
{int length(char s1[]);
int i;
char s[80];
gets(s);
for(i=length(s);ischar(s[i]);i++)
  putchar(s[i]);
  putchar('\n');
  }

 int length( char s1[])
  {
   int pos=0,i,flag=1,len=0,length=0;


   for(i=0;i<=strlen(s1);i++)
   if(ischar(s1[i]))
	if (flag)     /*单词开始*/
	  { flag=0;
	   len=0;}
	   else
	   len++;     /*单词求长度*/
   else
	{flag=1;      /*不是单词,是单词分界*/
	if(len>=length)
	{length=len;
	pos=i-length-1;

	}
	}

     return pos;
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -