• 大小写转换


    #include <stdio.h>
    #include <ctype.h>
    
    /*
    大小写转换的库函数:
    int tolower(int c)
    int toupper(int c)
    */
    
    int my_tolower(unsigned char c)
    {
    	return (c + ('a' - 'A'));
    }
    
    int my_toupper(unsigned char c)
    {
    	return (c - ('a' - 'A'));
    }
    
    
    int main(void)
    {
    
    	printf("%c\n", my_tolower('G'));
    	printf("%c\n", my_toupper('f'));
    
    	printf("%c\n", tolower('G'));
    	printf("%c\n", toupper('f'));
    
    	return 0;
    }

    输出:

    g
    F
    g
    F

  • 相关阅读:
    KMP算法的理解和代码实现
    关于线程死锁
    PAT1018
    PAT1059
    PAT1009
    PAT1006
    PAT1005
    PAT1004
    PAT1002
    PAT
  • 原文地址:https://www.cnblogs.com/helloweworld/p/2801946.html
Copyright © 2020-2023  润新知