zoukankan      html  css  js  c++  java
  • C语言之基本算法39—字符串经典操作

    //字符串概念!
    /*
    ==================================================================
    题目:练习字符串的
    1、输入输出     gets(str)             puts(str)
    2、长度统计     strlen(str)
    3、大写和小写转换 strupr(str)          strlwr(str)
    4、比較大小     strcmp(str1,str2)
    5、连接             strcat(str1,str2)
    6、复制             strcpy(str1,str2)
    7、反转             strrev(str)
    ==================================================================
    */
    #include<stdio.h>
    #include<string.h>
    #define gekai printf(" ================================================== ")
    void main()
    {
    char s[256],t[256];
    printf("字符串s:");
    gets(s);
    printf("字符串t:");
    gets(t);
    gekai;
    printf(" 字符串s是: %s ",s);
    printf("长度是:%d ",strlen(s));
    gekai;
    printf(" 字符串t是: %s ",t);
    printf("长度是:%d ",strlen(t));
    gekai;
    printf(" 转换成大写: ");
    printf("字符串s:");
    puts(strupr(s));
    printf("字符串t:");
    puts(strupr(t));
    gekai;
    printf(" ");
    gekai;
    printf(" 转换成小写: ");
    printf("字符串s:");
    puts(strlwr(s));
    printf("字符串t:");
    puts(strlwr(t));
    gekai;
    printf(" ");
    gekai;
    printf(" 比較大小:");
    if (strcmp(s,t)==1)
    printf("字符串s大于字符串t! ");
    else
    printf("字符串s小于字符串t! ");
    gekai;
    printf(" ");
    gekai;
    printf(" 连接两字符串: ");
    puts(strcat(s,t));
    gekai;
    printf(" ");
    gekai;
    printf(" 复制字符串t到字符串s: ");
    puts(strcpy(s,t));
    gekai;
    printf(" ");
    gekai;
    printf(" 反转两字符串: ");
    puts(strrev(s));
    puts(strrev(t));
    gekai;
    printf(" ");
    }


    /*
    ===================================================================
    评:概念语法题,掌握概念就没问题。
    ===================================================================
    */
  • 相关阅读:
    1058
    light oj 1067 费马小定理求逆元
    HDU 1022
    贪心
    HDU 4994 博弈。
    HDU 5234 背包。
    CodeForces 327B 水题。
    vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用
    Object.assign的用法
    react + antd 实现打印功能(踩了不少坑)
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6945403.html
Copyright © 2011-2022 走看看