信息学奥赛一本通T1138:字符类型和字符数组 将字符串中的小写字母转换成大写字母

【题目描述】给定一个字符串,将其中所有的小写字母转换成大写字母。【输入】输入一行,包含一个字符串(长度不超过100,可能包含空格)。【输出】输出转换后的字符串。【输入样例】helloworld123Ha【输出样例】HELLOWORLD123HA【源程序】 

信息学奥赛一本通T1138:将字符串中的小写字母转换成大写字母

【题目描述】

给定一个字符串,将其中所有的小写字母转换成大写字母。

【输入】

输入一行,包含一个字符串(长度不超过100,可能包含空格)。

【输出】

输出转换后的字符串。

【输入样例】

helloworld123Ha

【输出样例】

HELLOWORLD123HA

【源程序】

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
    char a[256];
    int len;
    int i;

    gets(a);
    len=strlen(a);//计算字符串长度

    for(i=0; i<len; i++) //小写转换为大写
        if(a[i]>='a'&&a[i]<='z')
            a[i]-=32;

    puts(a);

    return 0;
}

 

信息学奥赛一本通T1138:字符类型和字符数组 将字符串中的小写字母转换成大写字母 归属于 字符类型和字符数组,更多同类题解源程序见:字符类型和字符数组 和 将字符串中的小写字母转换成大写字母

0 条评论

请先 登录 后评论
不写代码的码农
轩爸

0 篇文章

作家榜 »

  1. admin 2 文章
  2. 张芳 0 文章
  3. hanna 0 文章
  4. Jason 0 文章
  5. lixiaioqian 0 文章
  6. GeraldWrora 0 文章
  7. 董伟 0 文章
  8. 信奥达人 0 文章