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(" ");
    }


    /*
    ===================================================================
    评:概念语法题,掌握概念就没问题。
    ===================================================================
    */
  • 相关阅读:
    模板模式变形
    理解volatitle带来的可见性
    数据库隔离级别
    Spring对POST内容进行处理的坑
    动态加载JS和CSS
    MySQL性能优化总结
    JS自执行匿名函数
    CDATA为何物?
    如何编写高效的jQuery代码
    war和war exploded区别
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6945403.html
Copyright © 2011-2022 走看看