搜索
首页 电脑/网络 程序设计 C/C++

帮帮我

输入一行字符,将此字符串中最长的单词输出(如果最长有多个请找出第一个)怎么做啊?

全部回答

2008-04-15

0 0
    #include int character(char c) {if(c!=' '&&c!='\0') return 1; else return 0; } int longest(char string[]) {int len=0,i,length=0,flag=0,place,point; for(i=0;i=length) {length=len;place=point;} len=0; } } return place; } main() {int i; char line[100]; clrscr(); printf("please input a few words:\n"); gets(line); printf("the longest word is:\n"); for(i=longest(line);character(line[i]);i++) printf("%c",line[i]); printf("\n"); getch(); }。
    。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
C/C++
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
C/C++
VB
数据库
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
C/C++
C/C++
举报
举报原因(必选):
取消确定举报