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

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

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

题目输入

一个字符

题目输出

一个字符

输入/输出样例

题目输入

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;
}

提示

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

时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题