00问答网
所有问题
当前搜索:
找最短的字符串c语言
...输入任意5个字符串, 输出其中
最短的字符串
?
答:
include <stdio.h> include <string.h> int GetShortStr(const char (*PStr)[10]){ int MinLen=0;for(int i=0;i<5-1;i++){ for(int j=i+1;j<5;j++){ if(strlen(PStr[MinLen])>strlen(PStr[j])){ MinLen=j;} } } return MinLen;} int main(void){ char Str[5][10]={...
C语言
程序设计:1、输入三个
字符串
,
查找最
小字符串并输出该字符串。
答:
define MAX 20 include <stdio.h> void shellsort(char *a[],int n);int main(){ int i;char* p[3];for(i=0;i<3;i++){ printf("输入第%d个:",i+1);p[i] = (char*)malloc(MAX);scanf("%s",p[i]);} shellsort(p,3);printf("最小的是:%s\n",p[0]);getch();retu...
C语言
:输入一个整数n和n个字符串,从n个字符串中输出
最短的字符串
答:
include "stdio.h"#include <string.h>int main(int argc,char *argv[]){char s[101],st[101];int n,ln,t;printf("Please enter n(int n>0)...\n");if(scanf("%d",&n)!=1 || n<1){printf("Input error, exit...\n");return 0;}ln=100;while(n--){scanf("%100s",...
输入6个字符串,输出
最短的字符串
。
C语言
答:
include <stdio.h>#include <string.h>int main(){int min=199,i; char s[200],s1[200]; for(i=0;i<6;i++) {gets(s); if(strlen(s)<min) {min=strlen(s); strcpy(s1,s); } } printf("---\n%s\n",s1); return 0;} ...
C语言
编程题,求5个字符串中最小
的字符串
答:
include <stdio.h> include <string.h> char* min(char A[][5]){ int j=0;for(int i=1;i<5;i++){ if(strcmp(A[j],A[i])>0)j=i;} return A[j];} int main(){ char A[10][5]={"123","01","aaa","012","021"};printf("%s",min(A));} ...
C语言
:求最小
字符串
。代码如下,结果有错,不会改。求教。
答:
include<stdio.h> include<string.h> void main(){ int i,j;char a[5][100],b[100];for(i=0;i<5;i++)gets(a[i]);for(i=0;i<4;i++)for(j=i+1;j<5;j++)if(strcmp(a[i],a[j])>0){ strcpy(b,a[i]); //错误: b=a[i]strcpy(a[i],a[j]); //错误...
c语言
输入三个
字符串
,输出最小者 谢谢
答:
char a[100]={0};char b[100]={0};char
c
[100]={0};scanf("%s%s%s",a ,b ,c );while(1){ if(strcmp(a,b)<0&&strcmp(a,c)<0){ printf("最小是: %s\n",a);break;} if(strcmp(c,b)>0){ printf("最小是:%s\n",b);break;} else { printf("最小是: %s\n",...
C语言
输入十个
字符串
(最长字符串不能超过19)求其中最大字符串和最小...
答:
include<string.h> int main(){ char s[10][20];int i,max=0,min=0;for(i=0;i<10;i++){gets(s[i]);if(strcmp(s[i],s[max])>0)max=i;else if(strcmp(s[i],s[min])<0)min=i;} printf("最大
字符串
:%s\n",s[max]);printf("最小字符串:%s\n",s[min]);return ...
用
C语言
输出三个字符串中最小
的字符串c
har *t[3]={"google","baidu...
答:
//参考代码:#include<string.h> #include<stdio.h>int main() { char t[3][20]={"google","baidu","yahoo"}; if(strcmp(t[0],t[1])>0) strcpy(t[0],t[1]); if(strcmp(t[0],t[2])>0) strcpy(t[0],t[2]); puts(t[0]); } ...
C语言
统计歌词中的单词个数,并找出
最短
和最长的单词(必须用指针)求帮 ...
答:
函数int gecifun( char *geci, char *strmax, char *strmin)——实现求geci中的单词个数并返回,strmax和strmin中分别存放最长和
最短
单词;主函数——调用函数gecifun并输出。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言字符串里找一个字符
c语言中字符数组中找字符串
c语言查找字符串的子串
c语言找最小字符串
c语言寻找字符串的个数
c语言找最长字符串
用c语言实现字符串的查找
c语言寻找字符串的位置
找最长的字符串用c语