cppdd1.cpp

来自「大一时候 我们老师上课留的C语言思考题 我写的解答程序的源代码。。。」· C++ 代码 · 共 30 行

CPP
30
字号
#include<stdio.h>
#include<string.h>
void main()
{
	void longest(char str[]);
	char str[300];
    printf("please input the string:");
	gets(str);
	longest(str);
}
void longest(char str[])
{	
	int len=0,length=0,point,i,j;
	for(i=0;str[i]!='\0';i++)
	{
		if(((str[i]>='a')&&(str[i]<='z'))||((str[i]>='A')&&(str[i]<='Z')))
			len++;
		else
		{
			while(str[i]==' '&&len>=length)
			{
				length=len;
				point=i;
				len=0;
			}
		}
    }
	for(j=0;(j+point)<=(length+point-1);j++)
		printf("%c",str[point-length+j]);
}

⌨️ 快捷键说明

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