编写一个函数 比较三个字符串的大小
2012-06-29 23:54
441 查看
#include "stdafx.h" int main(int argc, char* argv[]) { char *change(char a[],char b[],char c[]); char a[]="wang",b[]="zhan",c[]="zhi"; puts(change(a,b,c)); return 0; } char *change(char a[],char b[],char c[]) { int i,su1=0,su2=0,su3=0; for(i=0;a[i];i++) su1+=a[i]; for(i=0;b[i];i++) su2+=b[i]; for(i=0;c[i];i++) su3+=c[i]; if(su1>su2) { if(su1>su3) return a; } else if(su2>su3) { return b; } else return c; }
相关文章推荐
- 每日一题:编写一个函数,不使用算术运算符,实现比较两个数的大小
- 每日一题:编写一个函数,不使用算术运算符,实现比较两个数的大小
- 编写一个函数,此函数使用动态存储分配来产生一个字符串的副本。例如函数为strclone,则调用p=strclone(str),将会为一个新的字符串分配和str占内存大小相同的一个字符串,并将字符串st
- 定义一个函数比较两个字符串的大小。
- 编写一个业务函数,实现字符串(前后各有三个空格,单词前后也均有空格) " i am student, you are teacher " , 各个单词首字符大写
- 编写函数,比较两个字符串的大小。
- 24. 编写函数:将输入的任意三个字符串合并,按顺序合并为一个新的字符串。
- 编写函数catStr(char str1[],char str2[])用于进行两个字符串的连接,编写函数lenStr()用于统计一个字符串的长度。编写函数cmpStr()用于判断两个字符串的大小。
- 编写一个函数比较两个整数大小,但不能使用任何比较操作符
- 编写一个函数,实现两个字符串的比较,即自己写一个strcmp函数(考察指针传参)
- 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个。
- 字符串大小比较函数的实现
- 编写一个函数,它从一个字符串中提取一个子字符串
- 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”
- C语言 一个字符串翻转函数的编写
- 8.3 编写一个密码类,其中包含一个 str 密码字符串私有成员数据,一个“==”运算 符重载成员函数,用于比较用户输入的密码是否正确。并用数据测试该类
- 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个
- (c++)编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- 编写一个函数,把一个char组成的字符串循环右移n位
- 【c语言】编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。