1樓:匿名使用者
#include
using namespace std;
int main()
{char ch;
cout<<"請輸入一個字母:"<>ch;
if('a'<=ch&&ch<='z') //判斷字母是不是小寫,是就轉換成大寫
ch=ch-32;
cout<這個應該是最容易看懂的吧
2樓:夢想窗外
#include
#include
void main()
return;}
輸入一個字元,如果是大寫字母則輸出對應小寫字母,若是小寫字母則輸出相應大寫字母,如果都不是則原樣輸
3樓:千鋒教育
**如下
#include
int main()else if(ch>='a'&&ch<='z')
printf("%c",ch);
return 0;}
4樓:匿名使用者
#include
#include
void main ()
else
printf("output=%c\n",c2 );}
5樓:戀戀蘇點
dd yy hh ll gg jj pp ** xx vv kk tt
輸入一個字串,將其中的大寫字母改為小寫字母,小寫字母改為大寫字母,然後輸出!
6樓:百度使用者
以下程式通過測試. 有問題請追問!#include void main()
else if(*p>='a'&&*p<='z')p++;
}printf("%s\n",s);
}附圖:
7樓:土匪平頭
彙編???
data segment
any db 22
db 10
db 20 dup(?)
data ends
code segment
assume cs:code,ds:datastart:
mov ax,data
mov ds,ax
mov bx,offset any
add bx,2
call input
call _test
call show
mov ah,4ch
int 21h
show proc
mov cx,10
push bx
l1: mov ah,2
mov dl,byte ptr [bx]
int 21h
inc bx
loop l1
pop bx
retshow endp
input proc
push bx
mov ah,10
lea dx,any
int 21h
pop bx
retinput endp
_test proc
push bx
mov cx,10
ls: cmp byte ptr [bx],'a'
jb ll
lb: cmp byte ptr [bx],'z'
ja exit
sub byte ptr [bx],20hinc bx
loop ls
jmp exit1
ll: cmp byte ptr [bx],'z'
ja exit
cmp byte ptr [bx],'a'
jb exit
add byte ptr [bx],20hinc bx
loop ls
jmp exit1
exit: mov byte ptr [bx],' '
inc bx
loop ls
exit1: pop bx
ret_test endp
code ends
end start
輸入一個字元,如果是小寫字母,則轉換成對應的大寫字母,否則原樣輸出 15
8樓:夢朦朦
a 65,z 90;a 97 , z122由於不知道你用啥語言我就直說了。
首先判斷輸入的字元在不在97-122之間,char型別可以直接比較的;在的話進行下一步。不在的話原樣輸出。
第二步,將輸入的字元直接減去32 。比如 a=a-32;。輸出a
9樓:匿名使用者
#include
#include
void main()
return;}
10樓:珍惜在一起13時
#include
int main()
11樓:聽不清啊
c語言:
if(c>='a'&&c<='z')printf("%c",c-32);
else printf("%c",c);
pascal語言:
if c in ['a'..'z'] then write(upcase(c)) else write(c);
編寫程式,輸入字母,若為大寫字母,將其轉換為小寫字母輸出,否則原樣輸
include int main include int main printf c c return 0 編寫一個程式,輸入一個字母,若為大寫字母,將其轉換成小寫字母后輸出,否則原樣輸出 c語言程式 include void main 執行測試 請輸入一個字母 ss include int mai...
c語言程式輸入小寫字母,輸出它的大寫字母和與其大寫字母
scanf s c a c前新增空格,用於濾除空白符。1 程式的第一行 include 是前處理器指令,告訴 c 編譯器在實際編譯之前要包含 stdio.h 檔案。2 下一行int main 是主函式,程式從這裡開始執行。3 下一行printf 是 c 中另一個可用的函式,會在螢幕上顯示訊息 hel...
C語言中如何讓輸入的大寫字母變成小寫字母,如果是數字或標點就
include int main printf c a return 0 c語言中,如果讓輸入的小寫字母變成大寫字母?原理很簡單,字母大小寫轉換其實就是用askii碼加減32。如果你的大寫變小寫正確,修改下即可。include stdio.h main 1 在c語言中,字元型變數儲存的實際上是asc...