c語言char c1='C', c2='h', c3='i', c4='n', c5='a&a
匿名使用者 發表于 娛樂2021-10-17
定義和初始化變數啊。c1, c2, c3, c4, c5都是字元變數,然後,後面緊接著賦了初值,
用單引號表示的形如‘x’的是字元常量,用char 關鍵字可以定義字元變數,如c1,c2。。。,在定義的時候可以初始化變數——即賦值,如char c1=’x‘;,也可以在以後的語句中賦值:c1=‘x’;c2=。。。
#include
int main()
{
char c1=‘c’,c2=‘h’,c3=‘i’,c4=‘n’,c5=‘a’;//定義了五個字元型的變數
c1=c1+5;//將c1對應的ascii碼加5後重新賦值給c1,以下4句作用相同
c2=c2+5;
c3=c3+5;
c4=c4+5;
c5=c5+5;
putchar(c1);//輸出c1的ascii碼所對應的字元,以下4句作用相同
putchar(c2);
putchar(c3);
putchar(c4);
putchar(c5);
putchar(‘\n’);//換行
return 0;
}
還有哪裡不懂,可以繼續追問我
這是定義了5個字元變數 然後進行了初始化
char c1=‘C’, c2=‘h’, c3=‘i’, c4=‘n’, c5=‘a’;等價於
char c1=‘C’;
char c2=‘h’;
char c3=‘i’;
char c4=‘n’;
char c5=‘a’;
char c1=‘C’;
char c2=‘h’;
char c3=‘i’;
char c4=‘n’;
char c5=‘a’;