#include <iostream>
using namespace std;
int main(){
char letter,letter1;
cin>>letter;
char change_to_lower(letter);
char change_to_upper(letter);
char swap(letter);
return 0;
}
char change_to_lower(char a){
if(a=='a'&& a<='z'){
char b= toupper(a);
return b;
}
}
char change_to_upper(char a){
if(a=='A'&& a<='Z'){
char b = tolower(a);
return b;
}
}
char swap(char a){
char letter1,letter2;
a=change_to_lower(letter1);
char b=change_to_upper(letter1);
char temp = a;
a=b;
b=temp;
cout<< a<<" "<< b<<endl;
return b;
}
-1
A
答えて
0
すべての大文字を小文字と小文字に大文字に変換することを意味しますか?
void swapuplo(char *s)
{
size_t i;
for (i = 0; s[i]; ++i)
if (isupper(s[i]))
s[i] = tolower(s[i]);
else if (islower(s[i]))
s[i] = toupper(s[i]);
}
これは、呼び出すルーチン
int main()
{
char buf[] = "HeLLo WORLD";
swapuplo(buf);
printf("%s\n", buf);
getchar();
return 0;
}
出力されます。文字のテスト関数の宣言が含まれている、<ctype.h>
を含めるようにしてください
hEllO world
。
関連する問題
- 1. 文字サポートの問題 - 上位ASCII文字を下位ASCII文字に翻訳する方法
- 2. C++の下位/上位への文字列
- 3. 最下位文字列の取得
- 4. 大文字レター数、小文字、空白数、下位から上位への変換 - C
- 5. 文字列内の文字の位置を見つける
- 6. プレースホルダーテキストを含むテキストボックス。文字単位で文字が消える
- 7. プログラムを変更している文字列上位のcharから下位のcharの取得エラー
- 8. 文字を文字単位で描画するときのカーニングの問題
- 9. WP7の上付き文字と下付き文字
- 10. MathML - 左下付き文字と上付き文字
- 11. 文字列配列内の文字をスワップする
- 12. OrderBy IndexOf最下位にネガを含む文字列
- 13. Iは、文字列以下た任意の位置
- 14. NSStringの文字の位置を取得
- 15. スタックの上位メモリアドレスと下位メモリアドレス
- 16. 文字列内の文字を見つけて位置を取得する - ruby
- 17. 文字列から特定の文字を位置で取得する
- 18. 文字列ベースのカーソル位置付け
- 19. の変更位置の文字列
- 20. マウスでの文字列の位置は?
- 21. 文字列の長さ(ピクセル単位)
- 22. JavaScript - 文字列のビット単位XOR?
- 23. テキストエリア内の文字の絶対位置
- 24. SQL Server 2008 R2の文字マッピング/検索と文字単位の置換
- 25. Android .setmesage(下付き文字または上付き文字)
- 26. 特定の文字/文字列のSQLite文字列の値の位置を特定する方法は?
- 27. Gnuplot:x軸とy軸のラベルの下付き文字と上付き文字
- 28. 特定の文字位置の次の文字を取得します。
- 29. 文字列内の文字位置を検索して置き換えます。
- 30. サーバー上のSVGテキストの個々の文字位置を取得する方法
機能や文字列に新しいが、誰かが私を助けることができるかどうか疑問に思っていました。 – dav
私は小文字を大文字に入れ替える必要があります。 plz lemmeどこが間違っているか知ってください – dav
質問に質問を追加し、コメントに投稿してはいけません。 – Galik