codeup之字符串比较
生活随笔
收集整理的这篇文章主要介绍了
codeup之字符串比较
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
Description
比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数;若s1=s2,则输出0;若s1<s2,则输出一个负数。
要求:不用strcpy函数;两个字符串用gets函数读入。
例如:“A"与"C"相比,由于"A”<“C”,应输出负数,同时由于"A"与"C"的ASCII码差值为2,因此应输出"-2"。
同理:"And"和"Aid"比较,根据第2个字符比较的结果,“n"比"i"大5,因此应该输出"5”
Input
输入2行字符串
Output
一个整数,表示这两个字符串 比较的差值,单独占一行。
Sample Input Copy
And
Aid
Sample Output Copy
5
solution
#include <stdio.h>
int main(){
char str1[10], str2[10];
gets(str1);
gets(str2);
for(int i = 0; i < 10; i++){
if(str1[i] != str2[i]){
printf("%d\n", str1[i] - str2[i]);
break;
}
}
return 0;
}
总结
以上是生活随笔为你收集整理的codeup之字符串比较的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 我也来说说经典面试题目-“OOM异常会导
- 下一篇: vivo官网APP首页端智能业务实践