运用<cstring>中的strcmp(a,b)函数时要注意,若a>b,则返回正数(输出是1,但不是实际意义上的1),a=b返回0,a<b返回负数(输出是-1,,但不是实际意义上的-1)
参考代码:
#include<iostream> #include<cstring> using namespace std ; int main() { char a[1000],b[1000] ; cin>>a>>b ; if(strcmp(a,b)<0) { cout<<"-1"<<endl ; } else if(strcmp(a,b)>0) { cout<<"1"<<endl ; } else { cout<<"0"<<endl ; } return 0 ; }
0.0分
1 人评分
震宇大神的杀毒软件 (C语言代码)浏览:1240 |
【金明的预算方案】 (C++代码)浏览:838 |
母牛的故事 (C语言代码)浏览:1427 |
1024题解浏览:806 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1456 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:696 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:661 |
Pascal三角 (C语言代码)浏览:641 |
格式化数据输出 (C语言代码)浏览:811 |
C二级辅导-阶乘数列 (C语言代码)浏览:660 |