C语言课程课件 第三章 顺序结构
26页1、第3章 顺序结构 3.1 赋值语句 3.2 数据输出 3.3 数据输入 3.4 复合语句和空语句 3.5 程序举例3.1 赋值语句在赋值表达式的尾部加上一个“;”号,就构成了赋值语句,也称表达式语句。 例如:a=a+b (赋值表达式)a=a+b; (赋值语句) 3.2 数据输出3.2.1 printf函数的一般调用形式首先,我们先来了解一些其它知识。 一个程序,一般情况下都包含数据输入、数据处理、数据输出三个部分。 输出:把数据从计算机内部送到计算机的外部设备上的操作称为“输出” 。 输入:从计算机外部设备将数据送入计算机内部的操作称为“输入”。 显示器 键盘在C语言中,数据的输入和输出是通过调用输入和输出函数来实现的。在VC6.0环 境下,在调用输入和输出的库函数之前要求在源程序中出现包含头文件命令行:#include 或 #include “stdio.h”1. printf函数的调用形式如下 :printf(格式控制,输出项表) 作用:按照指定的格式将输出项中的值输出到终端。 要输出的内容(常量、变量、表达式等)双引号括起来的字符串,按照该指定的格式进行输出3.2 数据输出3.2
2、.1 printf函数的一般调用形式printf也可以没有输出项,函数的调用形式将为:printf(格式控制)比如:printf(“OK!”);OK!3.2 数据输出3.2.2 printf函数中常用的格式说明1. 格式字符:d - 以十进制整数进行输出 1. o - 以八进制数进行输出 2. x - 以十六进制数进行输出 3. f - 以小数形式进行输出 4. : 5. :使用时,以%作为引导符格式字符必须使用小写如:%d %o %x %f简单的格式字符形式完整的格式字符形式% + - 0 n n1.n2 l/h 格式字符n 指定输出的宽度 printf(“%6dn”,k); n1.n2 n1指定输出的宽度, n2指定输出的小数位数 printf(“%12.2fn”,f); 0 输出的数据右对齐,前面补0 printf(“%06dn”,k); - 输出的数据左对齐 printf(“%-6dn”,k); + 输出的数据为正数时,使前面带有“+”符号 printf(“%+-6dn”,k); l 输出整数时,为长整型;输出实数时,为双精度型 printf(“%ldn”,k); h 输出整数
3、时,为短整型 printf(“%hdn”,k);有如下程序段 int k; float f; k=1234; f=123.456jj1234jjjjjj123.460012341234jj+1234j123412343.2 数据输出3.2.2 printf函数中常用的格式说明下面,将简单的介绍一些输出格式形式和输出结果: printf(“%fn”,f); printf(“%12fn”,f); printf(“%.6fn”,f); printf(“%12.0fn”,f); printf(“%en”,f); printf(“%13en”,f); printf(“%13.8en”,f); printf(“%3.8en”,f); printf(“%.8en”,f); printf(“%13.9en”,f); printf(“%13.2en”,f); printf(“%gn”,f); printf(“%10gn”,f); printf(“%f%n”,12.5);123.456000 jj123.456000 123.456000 jjjjjjjjj123 1.234560e+002 1.2345
4、60e+002 1.23456000e+002 1.23456000e+002 1.23456000e+002 1.234560000e+002 jjjj1.23e+002 123.456 jjj123.456 12.500000%以指数形式输出, 输出时,先以小数 位数为基准,再考 虑输出的宽度.以原数的最小宽度 进行输出,指定宽度 时,按指定宽度进行 输出3.2 数据输出3.2.3 使用printf函数时的注意事项 1. 在使用输出函数时,输出的数据要清晰,视觉感要好。例如:k=1234,f=123.456printf(“%d%d%fn”,k,k,f); printf(“%d,%d,%fn”,k,k,f); printf(“k=%d,k=%d,f=%fn”,k,k,f);12341234123.456000 2. 在格式控制串中,格式说明与输出项从左到右在类型上要一一对应匹配。如不匹配,将导致数据不能正确输出,这时,系统并不报错。 最好例如:int a=10;float b=12.5;printf(“a=%f,b=%dn”,a,b);a=0.000000,b=1076428800i
《C语言课程课件 第三章 顺序结构》由会员杨****分享,可在线阅读,更多相关《C语言课程课件 第三章 顺序结构》请在金锄头文库上搜索。
金属材料与热处理课程总复习课件(ppt)
金属切削原理课件 第8章 工件材料切削加工性
Java EE 课程ppt课件 第13章 Spring基础
Java EE 课程ppt课件 第6章 Struts 2的其他应用
Java EE 课程ppt课件 第2章 Struts 2基础
制作精良优美的高质量PPT模版 紫色主色调简洁风
制作精良优美的高质量PPT模版 数码风格论文答辩模版
制作精良优美的高质量PPT模版 蓝白主色调简洁风
制作精良优美的高质量PPT模版 答辩报告毕业设计 蓝色主色调
弹性力学与有限元教学课件第6.2章 ANSYS软件的应用
机械优化设计课件 绪论第1章 优化设计概述
金属切削原理课件 第9章 切削液
制作精良优美的高质量PPT模版 枣红色 毕业答辩论文模版
制作精良优美的高质量PPT模版 论文答辩 星空背景简洁风
制作精良优美的高质量PPT模版 毕业实习答辩 灰色风格
制作精良的论文答辩PPT模版 橙色主色调
艺术花色文艺风ppt模板
数值分析 第八章 常微分方程数值解法
郑州大学概率论与数理统计课程 第8章 假设检验part2
郑州大学概率论与数理统计课程 第4.4章 大数定律
2023-04-12 16页
2021-07-26 46页
2021-07-26 27页
2021-07-26 14页
2021-07-26 26页
2021-07-26 43页
2021-07-26 10页
2021-02-01 20页
2021-02-01 44页
2021-02-01 15页