zoukankan      html  css  js  c++  java
  • 字符数组(判断字符串大小)


     //从键盘读入两个字符串,比较字符串的大小
     //思路:1>字符串长的  大于  字符串短的
     //       2>当两个字符串长度相同时从第一位开始比较直到判断出大小
     //       3>如果没有判断出大小那么字符串相等
       char ch1[100] ;
       char ch2[100] ;
       printf("请输入第一个字符串: ");
       gets_s(ch1);
       printf("请输入第二个字符串: ");
       gets_s(ch2);
       int ch1len = strnlen_s(ch1, sizeof(ch1));//第一个长度
       int ch2len = strnlen_s(ch2, sizeof(ch2));//第二个长度
       if (ch1len > ch2len)
       {
          printf("ch1:%d 大于 ch2:%d", ch1, ch2);//如果字符1大于字符2 那么输出c1>c2
       }
       else if(ch1len<ch2len)
       {
          printf("ch1:%d 小于 ch2:%d", ch1, ch2);//如果字符2大于字符1 那么输出c1<c2
       }
       else if (ch1len == ch2len)
       {
          int a=strcmp(ch1, ch2);
          if (a > 0)
          {
             printf("ch1:%d 大于 ch2:%d", ch1, ch2);
          }
          else if(a<0)
          {
             printf("ch1:%d 小于 ch2:%d", ch1, ch2);
          }
          else
          {
             printf("ch1:%d 等于 ch2:%d", ch1, ch2);
             }
       }

  • 相关阅读:
    用户模版
    VC让对话框显示就最大化
    C#中char[]与string之间的转换
    c#调用C++DLL参数对应
    解决:对 PInvoke 函数的调用导致堆栈不对称问题 <转载>
    git 命令的使用
    me 云面试
    Django 自定义模板语法
    Django session 源码流程
    云计算的介绍
  • 原文地址:https://www.cnblogs.com/xiaoj-/p/7881401.html
Copyright © 2011-2022 走看看