zoukankan      html  css  js  c++  java
  • 从键盘输入两个字符串,不用字符串函数strcmp()比较两者的大小

    #include<stdio.h>
    #include
    <string.h>
    #include
    <conio.h>
    void main()
    {
      
    int i,flag;
      
    int compstr(char,char);
      
    char str1[80],str2[80];
      clrscr();
      gets(str1);
      gets(str2);

      i
    =0;
      
    do{
        flag
    =compstr(str1[i],str2[i]);
        i
    ++;
      }
    while(str1[i] && str2[i] && flag==0);

      
    if(flag==0)
        
    if(strlen(str1)<strlen(str2))
            printf(
    "%s<%s",str1,str2);
        
    else if(strlen(str1)>strlen(str2))
             printf(
    "%s>%s",str1,str2);
        
    else
            printf(
    "%s=%s",str1,str2);
      
    else if(flag>0) printf("%s>%s",str1,str2);
           
    else printf("%s<%s",str1,str2);

    }

    int compstr(char c1,char c2)
    {
      
    int t;
      t
    =c1-c2;
      
    return t;
    }
  • 相关阅读:
    NOIP2020 游记
    李超线段树
    选举「elections」
    Alt+数字输入
    素数
    CSP-S2020 爆炸记
    [CF487C] Prefix Product Sequence
    [CF489E] Hiking
    L2-019 悄悄关注 (25 分)
    L2-032 彩虹瓶 (25 分)
  • 原文地址:https://www.cnblogs.com/qixin622/p/728049.html
Copyright © 2011-2022 走看看