C語言中大寫字母變為相應的小寫字母有多種實現方式,如有壹個變量a存儲了壹個大寫字母,則:
1、直接用大寫字母加上大寫字母與小寫字符的ascii碼差值32,如a=a+32即為對應的小寫字母;
2、直接使用函數tolower進行轉換,該函數在頭文件#include <ctype.h>中,如a=tolower(a);
例如:
char X,Y;
X = ‘A’;
Y = ‘B’;
X += 30;
Y += 30;
printf("X = %c,Y = %c",X,Y);
擴展資料:
C的數據類型包括:整型(short,int,long,long long)、字符型(char)、實型或浮點型(單精度float和雙精度double)、枚舉類型(enum)、數組類型、結構體類型(struct)、***用體類型(union)、指針類型和空類型(void)。
變量是以某標識符為名字,其值可以改變的量。標識符是以字母或下劃線開頭的壹串由字母、數字或下劃線構成的序列,請註意第壹個字符必須為字母或下劃線,否則為不合法的變量名。變量在編譯時為其分配相應存儲單元。
百度百科-C語言