第一章 C语言概述
1.1 程序语言的发展
1.机器语言:由“0”和“1”组成的二进制数组成的指令序列,是第一代计算机语言
2.汇编语言:用一些简洁的字母、符号串来代替一个特定指令的二进制串
3.高级语言:C/C++等
1.2 C语言发展史
1972年美国人Dennis Ritchie设计
1983年美国国家标准学会指定ANSI C
1.3 C语言的特点
1.程序可读性强,编译效率高
2.34种运算符丰富,表达灵活,效率高
3.数据类型丰富
4.结构化程序设计语言
5.可移植性高
6.中级语言
1.4 C语言程序的格式
例1.1 十进制转换为十六进制
#include<stdio.h>
main() /*main主函数*/
{
int i; /*定义变量i*/
printf("please input decimalism number:\n"); /*普通字符输出*/
scanf("%d",&i); /*scanf以十进制形式获得i值*/
printf("the hex number is %x",i); /*以十六进制输出*/
}
例1.2 求输入的两数之和