A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© qq5591916 中级黑马   /  2015-1-29 22:50  /  765 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
        将小写转化成大写
*/

#include <stdio.h>


char upp(char a){
    //ASSCII码
    if(a>='A' && a<='Z'){    //判断传入的值是否属于 a-z的范围
        return a-32;  // 通过ASSCII码 换算
    }else{
        return a;
    }
}

int main(int argc, const char * argv[]) {
    // insert code here...
    int a=upp('S'); //传入转化的字母
    printf("%c\n",a);
}


1 个回复

倒序浏览

/*
        将小写转化成大写
*/

#include <stdio.h>


char upp(char a){
    //ASSCII码
    if(a>='a' && a<='z'){    //判断传入的值是否属于 a-z的范围
        return a-32;  // 通过ASSCII码 换算
    }else{
        return a;
    }
}

int main(int argc, const char * argv[]) {
    // insert code here...
    int a=upp('s'); //传入转化的字母
    printf("%c\n",a);
}

第二份。   上一份错误  第二份
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马