您好,今天小编胡舒来为年夜家解答以上的题目。输入三个整数按由小到年夜的挨次输出流程图,输入三个整数按由小到年夜的挨次输出相信良多小火伴还不知道,此刻让我们一路来看看吧!
1、CompareChar(a, b, c);//?这个函数CompareChar要求参数是三个char*类型的,abc是整数类型的,固然不可了。
2、像你注释那样界说不就好了么?/*char a[20]="frankzjx",b[20]="zjx",c[20]="true";*/主函数改成如许就好了int main(void){ char a[20]="frankzjx",b[20]="zjx",c[20]="true"; printf("please input three number:"); scanf("%s%s%s",&a, &b, &c); CompareChar(a, b, c); return 0;}你弄清晰strcmp函数的寄义就大白是甚么意思了:strcmp(a,b)的返回值有三种可能:-1,0,1。
3、别离暗示比力的字符串ab(这里的符号暗示字符串的字典挨次)。
4、所以(strcmp(a,b)==1||strcmp(a,b)==0就相当于整数的a >= b。
本文就为年夜家分享到这里,但愿小火伴们会喜好。