#include<stdio.h>
int main()
{
int a,b;
a=8; b=9;
printf("%d",a+b);
return 0:
}
\n 回车换行,光标下行行首
\r 回车不换行,光标本行行首
\t 横向跳格(8位一格)
\b 退一格
\f 走纸换页
\\ 输出\
\' 输出'
\" 输出"
\ddd 三位八进制数ddd对应的ascii码字符
\xhh 两位十六进制数hh对应的ascii码字符
%<数据输出宽度说明><格式符>
printf("%4d",a);
d 有符,十进制,整数
u 无符,十进制,整数
o 无符,八进制,整数
x 无符,十六进制,整数
c 输出一个字符,字符型式
s 输出一个或多个字符,字符串
f 以小数形式输出单,双精度数,默认6位
e 以标准指数形式输出单,双精度数,数字部分小数位数为6
prntf("a=%4d,b=%-6.2f,c=%c,d=%s",12,3.46,'A',"hello");
正数 右对齐,左补空格
负数 左对齐,右不空格
小数点占一格
1. 历史:
(1)丹尼斯里奇1972年在B语言基础上设计出来, 用于编写UNIX操作系统
(2)1977年出现不依赖于具体PC系统的可移植的C语言编译程序, 78年可将C移植到其他系统
(3)1983年美国国家标准化协会(ANSI)制定出C语言标准, 目前的各种版本C都是以它为基础
2. 用途:绘图能力强(3D,2D,动画),数据处理能力强, 嵌入式, 底层操作
C在大型软件开发上比较吃力
3. %<输出宽度><格式符>
输出宽度(包括输出数值和符号在内):正数靠右,负数靠左
4. scanf&printf的格式:(格式控制,地址列表);scanf的地址列表格式是:&+变量
5. 开发C程序步骤:编辑-编译-连接-运行, 源文件以ASCII码形式存储, 不含任何格式样式, 需要将源程序编译成二进制形式计算机才能识别, 编译后为.obj扩展名.连接之后生成.exe计算机才可执行, C环境下可选择"RUN"命令运行
环境:Turbo C
最初文件扩展名:.C
6. 题外话:肯·汤普逊从BCPL(接近硬件的语言,前身CPL)基础上设计出的B语言, 并以此开发UNIX系统, 丹尼斯里奇在B基础上开发出C语言, 两人在1983年同时获得图灵奖,两人都是贝尔实验室的
7. C的历程:CPL->BCPL->B->C
第一章 C语言概述
1.1 C语言简史
1.2 C语言的特点
1.3 C语言的基本结构
1.4 库函数Printf()和scanf()的使用
1.5 C程序的开发过程
1.1C语言简史
特点:丰富的数据类型;C结构化的控制语句;C高效率的目标代码;C可移植性好。
如指针类型,允许直接访问物理内存。
include(包括),stdio(标准输入输出)、main(要点)、int(整数)、printf(格式输出)、sum(总和)
1.3 C语言的基本结构
例1 在屏幕上显示:Hello!
#include<stdio.h>
main()
{
printf(“Hello!\n);
} 输出:HELLO
例2 求两数之和
#include<stdio.h>
main()
{int a,b,snm;
a=123;b=456;
sum=a+b;
printf("sum is %d\n",sum);
} 输出:sum is 579
例3 输入a、b两个数,输出其中最大值。float max (坐标上界),return(返回),if(如果),
#include<stdio.h>
C程序的基本结构是:
由一个主函数main(),或一个主函数及其它函数组成。
每一个函数用{}括起来
每个语句后加;
三、C语言的三类函数及其采用的意义
第一类:主函数,名为main()。
.每个程序中只能有一个、也必须有一个主函数
第二类:用户自定义函数
.可有可无,数目不限
第三类、C语言提供的库函数
使用函数的意义
简化了主函数
可以实现模块化程序设计
C程序的基本结构
由一个主函数main(),或一个主函数及其它函数组成
.每个函数用{}括起来
.每个语句后加;
1.4 库函数 printf()与scanf()的使用
一、
学员评论
吴潇2016-07-01
小学徒n号2015-11-23
Ah20142015-02-12
橙子C2014-10-19
不说时光2014-06-22
魏晋女弟子2014-01-24
林中朽木2013-10-02
蓝兰2013-05-09
寡妇村村长2013-04-06
joyLiao2013-01-23
能嘛2013-01-16
Keiven2013-01-15
能嘛2013-01-15
你感兴趣的课程
扫一扫 关注好知微信