新手在学习C语言时,对于众多应记忆的东西会感到吃力,于是我就写了一个简单的程序,可以借此初步掌握这些常见的知识点。

#include<stdio.h>

int main()

{char a,b;

char c,d,e,f,g,h,i,j,k;

printf ("\101 \134 \x0A \x36 \n");

printf ("abc\tf \n");

printf ("hhh \b hhhh\b \n");

a=120;b=121;

printf(" %c, %c ",a,b);

c='a';

d='b';

c=c-32;

d=d-32;

printf ("%c %c ",c,d);

e='%';

f='*';

printf ("%d %d ",e,f);

g=e f;

printf ("%d ",g);

printf ("%c ",g);

return 0;

}

计算机二级c语言内容知识结构(备考二级之C语言入门)(1)

解释。

常用转义字符的含义

\ddd 表示用八进制数表示ASCII值所对应的字符。

所以\101 相当于1 8*8=65,对应为A。

\134 表示反斜线

\xhh 表十六进制数所示的ASCII值所对应的字符。

\x0A 表换行

\x36 相当于6 3*16=54,对应“6”。

\t表示跳到下一个制表位,一个制表位占8列。所以第九列输出f

\b表示退格

字符变量

ASCII值为120,121对应的字符分别为x,y.

ASCII值为37,42表示%,*。

,