设计一个函数maxchar,求两个字符串的最大值,在主函数输入3个字符串,并且通过调用函数maxchar。求这三个字符串的最大值。
#include<stdio.h>
int maxchar<int a,int b>
{
if(abs(a)>abs(b))
return 1;
else
return 0;
}
void main
{
int a,b,c,m;
cin>>a>>b>>c;
m=maxchar((a,b),c);
cout<<"3个字符串的最大值为“<<m<<endl;
}
怎么错啦?? 谢了
好的 谢谢 域名也写错了
本回答被提问者和网友采纳c++设计一个函数maxchar,求两个字符串的最大值,在主函数输入3个字符串...
m=maxchar(maxchar(a,b),c); \/\/这里需要两次调用接口 cout<<"3个字符串的最大值为“<<m<<endl;}
C++输入三个字符串求最大的字符串
{ void max_string(char str[][30],int i);int i;char country_name[3][30];for (i=0;i<3;i++) cin>>country_name[i];max_string(country_name,3);return 0;} void max_string(char str[][30],int i){ int n;char string[30];strcpy(string,str[0]);for (n=1;n0)...
C++中输入两个或三个数,然后输出最大的数
x(a,b),然后三个数的就可以这样写max(max(a,b),c)C语言max()函数很容易写,下面是一个示例 int max(int a, int b){ return a>b?a:b;\/\/如果a>b,则返回a,否则(包括a==b的情况)返回b } 那么求三个数最大的就可以这样写了 int max3(int a, int b, int c){ return max(max...
用C语言输入3个字符串,并找出其中的最大值?
返回最大的那个数组下标int main(){ char str[3][10]; int indext; int len[3];\/\/3个字符串长度 int sum[3];\/\/3个字符串的ASC码总和 printf("测试:输入3个字符串(最多9个字符):\\n"); scanf("%s",&str[0][0]); scanf("%s",&str[1][...
C++编程,要求:输入3个字符串,按由小到大的顺序输出。
include<iostream>#include<string>using namespace std;void swap(string &str1,string &str2);\/\/\/函数声明int main(){ string str1=" ",str2=" ",str3=" "; char *p1=&str1[0],*p2=&str2[0],*p3=&str3[0]; cout<<"Enter:"<<endl; gets(p1); get...
C语言,在C++环境下运行“输入3个字符串,按由小到大的顺序输出”用指针的...
所以这里的strcpy,strcmp都是我自己写的,而不是库函数了。输入字符串的时候,是以空白字符为结束输入的。回车,空格都可以。不用特意输入‘\\0';另外楼主的程序可以实现,我测试过了。字符串大小比较是说按字典排序的,而不是长度哦,估计你应该知道。例如:nihao ni hao 排序后 hao ni nihao ...
用c语言编写一个程序,从键盘上输入3个字符串,输出其中的最大者_百度...
1. int strcmp( const char *str1, const char *str2 );功能:比较字符串str1 and str2, 返回值如下:返回值 < 0 str1 < str2 = 0 str1 == str2 > 0 str1 > str2 include <stdio.h>#include <string.h>int main(){ char a[100], b[100], c[100]; printf...
编写程序,输入3个字符串,比较它们的大小,并将它们按由小到大的顺序输 ...
1、首先打开vc6.0, 新建一个项目。 2、添加头文件。 3、添加main函数。 4、定义x, y, z, t。 5、使用scanf给定义的变量赋值。 6、使用printf输入。 7、运行程序,可以看到输入的3个字符串,比较它们的大小,并将它们按由小到大的顺序输出。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐...
C语言编程:从键盘上输入三个字符串,要求找出其中最大者
字符串比较使用strcmp函数。三个字符串比较大小,先比较字符串a和字符串b的大小,把大的字符串和字符串c比较,最后输出最大的字符串即可。strcmp函数原型:int strcmp( char *str1 , char *str2 )功能:比较字符串str1和strl2的大小。结果:若str1==str2,则返回零;若str1>str2,则返回正数;...
C语言作业: 输入三个字符串,输出最大的字符串
int main(){ char string[20];char str[3][20];int i;for(i=0;i<3;i++)gets(str[i]);if(strcmp(str[0],str[1])>0)strcpy(string,str[0]);else strcpy (string,str[1]);if(strcmp( str[2],string)>0)strcpy(string,str[2]);printf("\\nthe largest string is:\\n%s\\...