中国大学MOOC: 以下程序中函数FindMinString的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。例如,若运行时依次输入三个字符串:123↙1223↙124↙输出结果为1223按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include #include char *FindMinString( _____________ ){ if(_____________) return(s1); else return(s2);}int main(){ int i; char string[20], str[3][20]; for(i=0;i<3;i++) { gets(str[i]); } strcpy(string,FindMinString(str[0],str[1])); /*对字符串进行复制*/ strcpy(string,___________________); printf(%s
,string); return 0;}
,string); return 0;}
举一反三
- 中国大学MOOC: 以下程序中函数FindMinString的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。例如,若运行时依次输入三个字符串:1232199122321991242199输出结果为1223按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include #include char *FindMinString( _____________ ){ if(_____________) return(s1); else return(s2);}int main(){ int i; char string[20], str[3][20]; for(i=0;i<3;i++) { gets(str[i]); } strcpy(string,FindMinString(str[0],str[1])); /*对字符串进行复制*/ strcpy(string,___________________); printf(%s ,string); return 0;}
- 中国大学MOOC: 以下程序中函数FindMinString的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。例如,若运行时依次输入三个字符串:123↙1223↙124↙输出结果为1223按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include <stdio.h>#include <string.h>char *FindMinString( _____________ ){ if(_____________) return(s1); else return(s2);}int main(){ int i; char string[20], str[3][20]; for(i=0;i<3;i++) { gets(str[i]); } strcpy(string,FindMinString(str[0],str[1])); /*对字符串进行复制*/ strcpy(string,___________________); printf(%s ,string); return 0;}
- 输入5个字符串,将其中最小的打印出来 #include “stdio.h” #include “string.h” main() { char str[10],temp[10]; int i; (1) ; for(i=0;i<4;i++) { gets(str); if(strcmp(temp,str)>0) (2) ; } printf(“ The first string is:%s ”,temp); }