c 卓越工程师班

7
东东东东 C 卓卓卓卓卓卓 卓卓卓卓 卓卓 卓卓卓卓卓卓卓卓卓 2014 卓 10 卓 卓卓C 卓卓卓卓卓卓卓卓卓卓卓卓卓http:// www.ytxxchina.com/

Upload: stanislav-nikita

Post on 03-Jan-2016

53 views

Category:

Documents


0 download

DESCRIPTION

C 卓越工程师班. 授课老师:龚涛 信息科学与技术学院 2014 年 10 月 教材: 《C 程序员成长攻略 》 网络课程网址: http://www.ytxxchina.com/taogong. 第 2 章 实践 : 从点滴积累. 输入输出的艺术. 掌握三种控制结构语句. 培养程序员的耐心和细心 — 分析和调试程序. 指针学习. 第 2 章 实践 : 从点滴积累. 2.1 输入输出的艺术. 2.1.1 printf() 和 scanf() 函数的格式符及附加格式说明符 -printf(). 第 2 章 实践 : 从点滴积累. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: C 卓越工程师班

东华大学

C 卓越工程师班

授课老师:龚涛信息科学与技术学院2014 年 10 月教材:《 C 程序员成长攻略》网络课程网址:http://www.ytxxchina.com/taogong

Page 2: C 卓越工程师班

C编程

龚涛 东华大学信息科学与技术学院 2

第 2 章 实践 : 从点滴积累

指针学习

培养程序员的耐心和细心—分析和调试程序

掌握三种控制结构语句

输入输出的艺术

Page 3: C 卓越工程师班

C编程

龚涛 东华大学信息科学与技术学院 3

2.1.1 printf() 和 scanf() 函数的格式符及附加格式说明符 -printf()

2.1 输入输出的艺术第 2 章 实践 : 从点滴积累第 2 章 实践 : 从点滴积累

格式符 说明 %c 输出一个字符 %d 输出一个有符号十进制整数 %e (或 %E ) 输出一个以规范化指数形式表示的浮点数(实数部分只显示 6

位有效数字,包括一位整数和 5 位小数;指数部分连符号一起共 3 位)

%f (或 %F ) 输出一个浮点数,默认格式下将显示 6 位小数(对于 float 类型,有效数字只有前 7 位;对于 double 类型,有效数字只有前 16位)

%g (或 %G ) 输出一个浮点数(最多只显示前六位有效数字) %i 输出一个有符号十进制整数 %o 输出一个八进制无符号整数(必须为正或 0 ) %p 输出一个指针(也就是一个地址,形如 0FD6 ,该输出值须为

指针或地址值) %x (或 %X ) 输出一个十六进制无符号整数(必须为正或 0 ) %s 输出一个字符串 %u 输出一个无符号十进制整数

Page 4: C 卓越工程师班

C编程

龚涛 东华大学信息科学与技术学院 4

2.1.1 printf() 和 scanf() 函数的格式符及附加格式说明符 -printf()

2.1 输入输出的艺术第 2 章 实践 : 从点滴积累第 2 章 实践 : 从点滴积累

附加格式说明符 说明

空格 输出值为正时在输出结果前加一空格;为负时加一负号

- 使输出结果左对齐 + 使输出结果带上符号(正号或者负号) # 如果格式符为 c 、 d 、 s 、 u ,则对输出结果无影响;

如果格式符为 g ,则只当输出结果有小数时才显示小数点;如果格式符为 o ,则将在输出结果前加上前缀 o ;如果格式符为 x ,则将在输出结果前加上 Ox

h 结果将按短整型量输出 l 结果将按长整型量输出

Page 5: C 卓越工程师班

C编程

龚涛 东华大学信息科学与技术学院 5

2.1.1 printf() 和 scanf() 函数的格式符及附加格式说明符 -scanf()

2.1 输入输出的艺术第 2 章 实践 : 从点滴积累第 2 章 实践 : 从点滴积累

格式符 说明 %c 输入一个字符 %d 输入一个有符号十进制整数 %e (或 %E ) 输入一个实数,可以小数或指数形式进行输入 %f (或 %F ) 同上

%g ( 或 %G )

同上

%i 输入一个有符号十进制整数 %o 输入一个八进制无符号整数(必须为正或 0 ) %p 输入一个指针(也就是一个地址,形如 0FD6 ) %x ( 或 %

X )输入一个十六进制无符号整数(必须为正或 0 )

%s 输入一个字符串 %u 输入一个无符号十进制整数 %[] 在输入时扫描字符集合

Page 6: C 卓越工程师班

C编程

龚涛 东华大学信息科学与技术学院 6

2.1.1 printf() 和 scanf() 函数的格式符及附加格式说明符 -scanf()

2.1 输入输出的艺术第 2 章 实践 : 从点滴积累第 2 章 实践 : 从点滴积累

附加格式字符 说明

* 表示此次输入将不赋给相应变量

h 用以输入短整型数据

l 用以输入长整型数据和双精度浮点数

m 指定输入数据所占的宽度, m 只能为正整数

Page 7: C 卓越工程师班

C编程

龚涛 东华大学信息科学与技术学院 7

答疑联系信息

手机: 18201798064 E-mail: [email protected] 办公室地址: 2号学院楼 516第 2个房间