用C语言编程比较两个字符串的大小
时间: 2024-03-06 19:51:56 浏览: 82
在C语言中,比较两个字符串的大小可以使用strcmp函数,该函数定义在string.h头文件中。下面是一个示例代码:
```
#include <stdio.h>
#include <string.h>
int main() {
char str1[50], str2[50];
int result;
printf("请输入第一个字符串:");
scanf("%s", str1);
printf("请输入第二个字符串:");
scanf("%s", str2);
result = strcmp(str1, str2);
if(result < 0) {
printf("%s 小于 %s\n", str1, str2);
}
else if(result > 0) {
printf("%s 大于 %s\n", str1, str2);
}
else {
printf("%s 等于 %s\n", str1, str2);
}
return 0;
}
```
在上面的示例代码中,我们先定义了两个字符串变量str1和str2,然后使用scanf函数分别读取两个字符串。接着,使用strcmp函数比较两个字符串的大小,结果保存在变量result中。最后,根据result的值判断两个字符串的大小关系并输出结果。
阅读全文