解题思路:
注意事项:
参考代码:
#include<stdio.h> int str_cmp(char s0[80],char s1[80]); int main() { char s0[80], s1[80]; scanf("%s%s",s0,s1); printf("%d\n",str_cmp(s0,s1)); } int str_cmp(char s0[80],char s1[80]) { int i = 0; while(1) { if(s0[i]>s1[i]||(s1[i+1] == '\0'&&s0[i+1]!='\0')) {return 1;} else if(s0[i] < s1[i]||(s0[i+1] == '\0'&&s1[i+1]!='\0')) {return -1;} else if(s0[i] == '\0'&&s1[i]=='\0') { return 0; } else i++; continue; } }
0.0分
0 人评分
分糖果 (C++代码)浏览:1537 |
哥德巴赫曾猜测 (C语言代码)浏览:1150 |
回文串 (C语言代码)浏览:3097 |
大小写转换 (C语言代码)浏览:904 |
A+B for Input-Output Practice (III) (C语言代码)浏览:592 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:910 |
简单的a+b (C语言代码)浏览:879 |
字符串输入输出函数 (C语言代码)浏览:2606 |
1054题解浏览:516 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2256 |