zoukankan      html  css  js  c++  java
  • 【C语言】(数组)C语言字符串中的小写字母转换为大写字母

    先判断后转化

    原理:

    这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需将该字符ASCII码值-32

    代码:

    #include <stdio.h>
    int main()
    {
        char a[100];
        int i;
        gets_s(a);
        for (i = 0; a[i] != ''; i++)
            if (a[i] >= 'a' && a[i] <= 'z')
                a[i] -= 32;
    
        printf("%s", a);
        return 0;
    }
  • 相关阅读:
    swift
    swift
    ios
    Swift
    swift
    swift
    /var/log/cron
    Django 数据传递
    HTML 属性
    HTML 元素
  • 原文地址:https://www.cnblogs.com/HGNET/p/11945340.html
Copyright © 2011-2022 走看看