📅  最后修改于: 2023-12-03 15:10:15.590000             🧑  作者: Mango
本题要求完成一个程序,实现以下功能:
输入一组字符,将其转换为小写字母然后输出。
使用字符串处理的函数将输入字符转为小写再输出即可。具体步骤如下:
tolower
函数将每个字符转换为小写字母。#include<iostream>
#include<cstring>
#include<cstdio>
#include<cctype>
using namespace std;
int main()
{
//读取输入的字符串
char str[100];
cin.getline(str,100);
int len = strlen(str);
for(int i=0;i<len;i++)
{
//转换为小写字母
str[i] = tolower(str[i]);
}
//输出转换后的字符串
cout<<str<<endl;
}
#读取输入的字符串
str = input()
#转换为小写字母
str = str.lower()
#输出转换后的字符串
print(str)
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
//读取输入的字符串
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
//转换为小写字母
str = str.toLowerCase();
//输出转换后的字符串
System.out.println(str);
}
}
tolower
函数改为 toupper
即可。str.erase(remove(str.begin(), str.end(), ' '), str.end());
(C++)或者 str = str.replace(" ", "")
(Python)。reverse
函数(C++)或者 [::-1]
(Python)将字符串翻转后输出。