void len(char eng[ ], char lens[ ]); char eng[100], lens[50]; gets_s(eng); len(eng, lens); printf("%s", lens); return 0; } void len(char eng[ ], char lens[ ]) { //a,b代表起始位置,max存储当前最大长度,length单个单词长度 int temp[2],a=0,b=0,max=0,i,length; for...
C语言-输出一个句子中最长的单词 #include <stdio.h> #include <string.h> #include <ctype.h> int main() { int longest_i(char * p); char str[1000]; gets(str);//输入 int max_i,i; max_i = longest_i(str);//获取最长单词的首字母下标 //输出这个最长的单词 for (i = max_i; isalp...
#include<stdio.h>#include<string.h>voidfindLongestWord(constchar*sentence){intmaxLength=0;// 用于...
include <string.h > int main(){ int i = 0;char s[80] = {""}, max[80] = {""};printf("输入五个字符串:\n");scanf("%s",s);strcpy(max,s);for(i=1; i<5; i++){ scanf("%s",s);if( strcmp(max,s)<0 )strcpy(max,s);} printf("最大的字符串是:%s \n",...
include < string。H > Voidmain(){ 字符c[50];Voidf(charc[50]);//没有返回值,直接用函数f打印结果。(c);F(c);} Voidf(charc[50]){ Intlen=0,lenth=0,I,flag=0;For(I=0;C(我)!='\0';我++){ 如果(c[我]!='')Len++;If...
include <string.h> void max(char a[]);int main(){ char a[80];gets(a);max(a);return 0;} void max(char a[]){ int i;int max=0;int l=0,j;int n=0;for(i=0;i<=strlen(a)-1;i++){ if(a[i]!=' '){ for(j=i;(a[j]!=' ')&&(a[j]!='\0');j++)l...
#include <string.h> int FUN(char *inp)//求最大对称子串长度 int maxlen = 1;//最大长度 int len=strlen(inp); int record;//存包含该位及前个元素最长对称子串 record0=1; int i=1; for(;i<len;i++) int max =1; if((i-recordi-1-1)>=0 && inp == inpi-recordi-1-1) ...
6、输出最长单词长度和单词 7、例程:include<stdio.h>#include<string.h>#define M 1000 int main(){ int low; // 单词的起始下标 int high; // 单词的结束位置 int i; // 循环变量 int count; // 统计最长单词的长度 int temp; // 中间变量 int...
include<string.h> int main(){ char str[100];gets(str);void findLongest(char str[]);findLongest(str);return 0;} void findLongest(char str[]){ int currLen=0,maxLen=0,currStart=0,MaxStart=0;int i=0,j=0;for(i=0;str[i];i++){ if((str[i]>='a'&&str[i]<='z...