1樓:蹦迪小王子啊
最簡單的方法就是:
char c = 'a'+32
void main()
char c='a'-32;
printf("c %c",c);
getch();
擴充套件資料算術運算子
用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。
關係運算子
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。
邏輯運算子
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
位操作運算子
參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。
2樓:洋飛煙
c語言中字元可以當成整型來相加減
你的問題是把大寫字母轉換成小寫吧
公式:y=x+(`a`-`a`);
意思是每個小寫字元都比大寫大a-a
3樓:匿名使用者
如果不用庫函式的話,就直接用下面的語句:char test = 'a'+32;
因為在ascii碼中,兩個大小寫字母相差32
4樓:匿名使用者
最簡單的是ascii碼加減轉化,a和a都是儲存的ascii碼。
5樓:
c語句如下:
char ch='a';
ch+=32;
putchar(ch);
6樓:
return 'a';最簡單.
c語言、如何把a-z轉換成1-26?輸入一個字母 輸出一個數字。
7樓:大齡兒童
很高興回答你的問題。
在c語言中使用acsii表示字母的,a-z的ascii碼是順序的,也就是b比a大一,c比b大一。這樣的話z-a=25。所以需要表示的時候就是想要轉換的字母減去a,再加一。
比如輸入了b:
char x=『b』;
int i='b'-'a『+1;
這樣i的值就是2,輸出就可以了。
希望對你有幫助。
8樓:三夜蟲
把變數n定義成char型
然後做n=gerchar();
n=n-64;
printf("%d",n);
的迴圈,應該就好了w
大致上程式是這樣:
#include
void main()
}while(n!=13);}
9樓:安慰依舊
#include
void main()
65 是a的 ascll 碼 (int)為強制型別裝換。s 的範圍是 65--90.
10樓:匿名使用者
直接在輸出前轉換一下就可以了:
char c;
scanf("%c",&c);
printf("%d\n",c-'a'+1);
11樓:未命名的幻影
#include
using namespace std;
void main()
c語言編寫一個程式,例如將字母a變成e,a變成e,即變成其後第四個字母。
12樓:匿名使用者
幫人調好的,借來供lz參考
#include
int main(void)
printf("%c", c);
} }
printf("\n");
return 0;}
13樓:home翼
#include
#include
main()
printf("%s",s);
}這個就是你要的程式了,就是不知道當最後的4個字母加4你要變成什麼,就寫這樣了
14樓:匿名使用者
#include "stdio.h"
#include "string.h"
int main()
}printf("%s",str);}
15樓:匿名使用者
這簡單啊,每個給他加4就好了
怎樣把matlab程序轉化成c語言程序
可以用matlab的c 編譯器生成轉換m語言為c語言,首先得安裝編譯器,然後用下面語句來轉換mcc m yourfile.m c 可以根據演算法流程寫對應的c 也可以利用最新的depolytool來生成,然後作為庫呼叫 有兩種方法 1,靠你的聰明才智 閱讀matlab程式邏輯,寫c語言的 2,靠別人...
如何將知識轉化成能力,怎樣將 知識轉化為能力。
最低0.27元開通文庫會員,檢視完整內 原發布者 龍源期刊網 中圖分類號 h19 文獻標識碼 a 文章編號 1002 2139 2015 33 01一 漢語言文學專業建設的時代背景 當今社會在不斷地變化 發展,隨之,我們的漢語言文學專業也需要不斷地改變 發展。只有這樣,漢語言文學專業的學生才能緊隨時...
字串 怎樣將數字轉化成對應的字母輸出C
char a while cin a 數字用字母替換的方法是 可以用一個迴圈,利用ascii碼之間的差來計算。當迴圈條件等於0時,跳出迴圈。cout char a i 1 endl 這樣就可以了,vc 6.0驗證通過。下面是全部 沒有邊界判斷 include using namespace std ...