3680 - C++作业1-3:小写转大写

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

用户输入一个字符,如果是小写字母输出对应的大写字母,其他字符不转换,原样输出。

提示:使用三目条件运算符 ...... ...

题目输入

一个字符

题目输出

一个字符

输入/输出样例

输入格式

a

输出格式

A

C语言解答

#include <stdio.h>

int main()
{
	char str;
	scanf("%c",&str);
	printf("%c",(str>=65&&str<97)?str:str-32);
	
	return 0;
}

C++解答

#include<iostream>
using namespace std;

int main()
{
	char c,d;
	cin>>c;
    d=(c>='a'&&c<='z')?c-32:c;
	cout<<d<<endl;
	return 0;
}