机器语言(二进制表示的计算机指令),是计算机唯一能够识别的语言。常见词:操作码,操作数
汇编语言--(汇编)-->机器语言。常见词:助记符(add、move),地址符,符号语言,常量是16进制,数据段、代码段
高级语言--(编译)-->机器语言。常见词:源程序,源代码,可执行文件
C78(传统C),1978年
ANSI C,1983年
C89 (C90),1990年
C99
Token,单词。在C语言中,有5种单词:关键词、标识符、常量、字符串文字量、标点符号。
打印两幅图案:
#include<stdio.h>
#include<stdlib.h>
void f1()
{
printf(" /\\\n");
printf(" / \\\n");
printf(" / \\\n");
printf(" / \\\n");
printf("/ \\\n");
printf("----------\n");
}
void f2()
{
printf("\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\n");
printf("\%\% \%\%\n");
printf("\%\% \%\%\n");
printf("\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\n");
}
int main()
{
f1();
f2();
}
注意:“\\”是转换符,两个“%”打印出一个。
结果: