用c++语言编写,编写一个函数,可以把单个的大写字母转换为小写字母。在main函数中完成输入和输出
时间: 2023-05-25 20:02:45 浏览: 79
```c
#include <stdio.h>
char to_lower_case(char c);
int main() {
char c;
printf("请输入一个大写字母:");
scanf("%c", &c);
char lower_case = to_lower_case(c);
printf("转换后的小写字母为:%c\n", lower_case);
return 0;
}
char to_lower_case(char c) {
if (c >= 'A' && c <= 'Z') {
return c + ('a' - 'A');
} else {
return c;
}
}
```
相关问题
用C++编写一个函数,将单个的大写字母转换为小写字母,在main函数中完成输入和输出
```
#include <stdio.h>
char toLower(char c); // 声明函数
int main() {
char c;
printf("请输入一个大写字母:");
scanf("%c", &c);
printf("转换为小写字母后为:%c\n", toLower(c)); // 调用函数
return 0;
}
char toLower(char c) { // 定义函数
if (c >= 'A' && c <= 'Z') { // 判断是否为大写字母
c = c + ('a' - 'A'); // 将大写字母转换为小写字母
}
return c;
}
```
、编写一个函数,可以把单个的大写字母转换为小写字母。在main函数中完成输入和输出。
代码如下:
```c++
#include <iostream>
using namespace std;
char to_lower(char c) { // 定义转换函数
if (c >= 'A' && c <= 'Z') {
return c + 32; // 大写字母转换成小写字母
}
return c; // 非大写字母原样返回
}
int main() {
char c;
cout << "请输入一个大写字母:" << endl;
cin >> c;
c = to_lower(c); // 转换为小写字母
cout << "转换后的字母为:" << c << endl;
return 0;
}
```
示例输出:
```
请输入一个大写字母:
A
转换后的字母为:a
```
阅读全文