天天热资讯!输入三个整数按由小到大的顺序输出指针方法_输入三个整数按由小到大的顺序输出
2023-05-10 04:56:45来源:互联网
(相关资料图)
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。
本文到此分享完毕,希望对大家有所帮助。
关键词:





南宁铁路公安“寻包达人”两年收到旅客锦旗116面
福建平潭海警出击 破获一起涉嫌走私冻品案
【挑战365天正能量速写画】第055期:站台相聚的8分钟她等了两年
中财MBA项目财经优势突出 构建特色课程体系
浙江东阳警方通报:剧组因拍摄致猫死亡等事实不成立
山西洪涝灾害房损农户:搬进新居过新年
永远意气风发!平均年龄62岁的教授合唱团重阳节唱响
我国首颗太阳探测科学技术试验卫星“羲和号”成功发射
壮大科技创新的主力军 秦皇岛共有国家级专精特新“小巨人”企业20家
中国驻俄使馆与新疆维吾尔自治区政府共同举办“新疆是个











