1樓:蓉城飛將
這個簡單,我給你思路,你自己動手寫,可以鍛鍊自己;
輸入字元可
用gets(ch)//ch儲存版輸入的字串也可用權scanf(),不過需要while迴圈控制。
至於「如果為小寫,轉換為大寫輸出」
做個判斷即可,如果是小寫 if(islower(ch)) 則呼叫函式toupper(ch) 轉換成大寫,輸出用%c或%s;
否則(即字串為小寫)直接用printf()輸出,記得用%d 顯示時就是對應的ascii碼值了。
記得開始寫上標頭檔案#include
不懂可以追問,望採納
2樓:匿名使用者
這個判斷根本就是
多餘的,既然不管大小寫最後都是以小寫輸出,直接轉換就行了。
#include
main()
p.s.判斷大小專寫最好用islower()和isupper()判斷,屬而不要直接用ascii碼,這樣相容性會好一點。
兩段程式編譯後的執行效果完全是一樣的,具體內部怎樣有什麼關係呢?只要效率高就行了。
3樓:匿名使用者
||#include
using namespace std;
int main()
用c語言程式設計,輸入一個字元,若是小寫字母,轉換為大寫輸出,若是大寫字母,轉換為小寫字母輸出
4樓:木澂
**如下
:#include
int main( )
**在devc++環境下執行效果如下:
5樓:郝在益
如果是小寫,則將這個字元減去32,再輸出。反之,加上32就是了。
#include
main()
滿意請採納!
6樓:匿名使用者
#include
void main()
else if(ch>=97 && ch<=122)printf("%c\n",ch);}
c++ 使用者輸入一個字元,如果是大寫字母,則轉換成小寫字母輸出,如果是小寫
7樓:袁三十郎
c++編一個程式使 輸入一字元,若為大寫字母,轉小寫輸出;若為小寫字母,轉大寫輸出
#include
using namespace std;
int main()
else if(a>='a' && a<='z')cout<
main()
8樓:
#include
int main()
else if(ch>='a' && ch<='z')}return 0;
}//示例執行結果:
f:\c_work>a.exe
abcdefghijklmn
abcdefghijklmn
9樓:我就是尤哥
把題目說完?
判斷大小寫用ascii碼比較
char a;
cin>>a;
if(a>='a'&&a<='z')
a+=' ';
if(a>='a'&&a<='z')
//你沒給全,我不知道小寫字母做什麼
輸入一個字元如果輸入的是大寫字母,則將它轉換成小寫字母后輸出,否則按原樣輸出
10樓:聽不清啊
#include
int main()
11樓:
char format(char c)
c++程式設計題:輸入一串字元,將其中的大寫變成小寫,若不為大寫則原樣輸出。
12樓:匿名使用者
用getline不要用內cin
#include
#include
using namespace std;
int main()
else cout << s[i];
}return 0;}
13樓:空空
#include
#include
#include
using namespace std;
int main()
14樓:墨霖祈從蕾
#include
using
namespace
std;
intmain()
cout<<
a< return0;} c++語言程式設計:從鍵盤輸入一個字元,如果輸入的是英文大寫字母,則將它轉換成小寫,如果是小寫轉換成大寫字母 15樓:匿名使用者 char c = getchar(); if(c <= 'z' && c >= 'a')else if (c <='z' && c >= 'a')32是大小寫bai字母在 duascii碼錶上zhi的位置 差dao 內,小寫比大寫高容32 16樓:匿名使用者 輸入char ch; if(ch <= 'z' && ch >= 'a') ch = ch - 'a' + 'a'; else if(ch <='z' && ch >= 'a') ch = ch - 'a' + 'a'; cstring str abc123 str.makeupper 改變字元的大寫 str abc123 別偷懶,自己敲,把書本後的ascii值表看看就知道了,都這麼走過來的 include stdafx.h if the vc 6.0,with this line.include include u... 阿拉伯數字是無法轉換成大寫金額的。如果你不知道怎麼將我的文件裡面的金額轉換成大寫的金額的話,那麼你可以去買一本參考書,一般情況下都有一定的,計算機運輸在計算機運輸 背後就有一定的參考。word裡不能將12345轉換為壹貳叄肆伍這樣的大寫金額 word裡只能設定格式,將你輸入的12345直接用一二三四... include int main printf c c 32 return 0 從鍵盤輸入一個字元,如果是大寫字母,則轉成小寫字母,如果是小寫字母則轉成大寫字母,其他字元原樣輸出 如下 include include int main getchar return 0 執行結果如下 希望對你有幫助 ...C 程式設計中,輸入一串字元,將輸入的小寫改成大寫,其餘不變輸出
在裡怎麼在輸入小寫數字後自動轉換為大
鍵盤輸入字元,如果是大寫英文字母,將其轉換為小寫英文字母輸出,否則提示輸入錯誤(C語言程式設計題