使用条件表达式将大写字母转换为小写字母

#include stdio.hint lower(int c);int main(void){char s[] = ABCDEFGHIJKLMNOPQRSTUVWXYZ;

编程学习网为您整理以下代码实例,主要实现:使用条件表达式将大写字母转换为小写字母,希望可以帮到各位朋友。

#include <stdio.h>

int lower(int c);

int main(voID){
    char s[] = "ABCDEFGHIJKLMnopQRSTUVWXYZ";
    int i = 0;
    while (s[i] != '\0') {
        printf("%c -> %c\n", s[i], lower(s[i]));
        i++;
    }
    return 0;
}

int lower(int c){
    return (c >= 'A' && c<= 'Z') ? c + 'a' - 'A' : c;
}

本文标题为:使用条件表达式将大写字母转换为小写字母

基础教程推荐