1 / 75
文档名称:

程序设计基础第6章.ppt

格式:ppt   大小:2,182KB   页数:75页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础第6章.ppt

上传人:xiang1982071 2022/7/27 文件大小:2.13 MB

下载得到文件列表

程序设计基础第6章.ppt

相关文档

文档介绍

文档介绍:顺序结构程序设计


选择结构程序设计

循环结构程序设计
顺序结构程序设计
C程序的结构:
返回
顺序结构程序设计
C语言的基本语句
C程序的执行部分是由语句gned 整型数据,以十进制整数形式输出。
(5) u 格式符
说明:一个0~255之间的整数可以用”%c”以字符的形式输
出;一个字符也可以用”%d”以整数的形式输出。
%c:输出一个字符。
%mc: m为指定的输出字段的宽度。
顺序结构程序设计
数据的输入输出
(6) s 格式符:输出一个字符串
%s: 按字符串的实际长度输出。
%ms:m为指定的输出字符串的宽度。如果字符串的
实际长度大于m,则突破m的限制,字符串全部
输出;若串长小于m,则左补空格。
%-ms: 若串长小于m,则字符串向左靠,右补空格。
%: 输出占m列,但只输出字符串中左端n个字符。
%-:如果n>m,则m自动取n值,即保证n个字符能正
常输出。
顺序结构程序设计
数据的输入输出
(7) f 格式符:输出实数(单精度和双精度)
%f: 按字实数的实际长度输出。
%:输出占 m 列,其中 n 位小数,如果数值长度
小于 m,则左端补空格。
%-:
(8) e 格式符:以指数形式输出实数
%e: 一般 C 语言编译系统自动指定给出数字部分的
小数位数是6位,指数部分是5位。
%:n 指拟输出的数据的小数部分的小数位数。
%-:
顺序结构程序设计
数据的输入输出
(9) g 格式符:输出实数(单精度和双精度)
%g: 用来输出实数,它根据数值的大小,自动选择选用f格式或e格式,且不输出无意义的0。
说明:
格式控制字符里,除了X,E,G,其它的必须用小写。
如果想输出%,必须在格式控制中用两个连续的%表示。
顺序结构程序设计
数据的输入输出
(2) scanf 函数(格式输入函数)
共同特点是:原始数据不是编写在程序中,而是当程序运行时,才从键盘上输入数据。
scanf 函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。
1)scanf 函数的一般形式
scanf 函数是一个标准库函数,它的函数原型在头文件“”中,与 printf 函数相同,C语言也允许在使用scanf 函数之前不必包含s 文件。
scanf 函数的一般形式为:
scanf(“格式控制字符串”,地址表列);
顺序结构程序设计
数据的输入输出
2)格式字符串
格式字符串的一般形式为:
%[*][输入数据宽度][长度]类型
1
类型:表示输入数据的类型
2
“*”符:用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。
各项意义
顺序结构程序设计
数据的输入输出
1
宽度:用十进制整数指定输入的宽度(即字符数)
2
长度:长度格式符为l和h,l表示输入长整型数据(如%ld) 和双精度浮点数(如%lf)。h表示输入短整型数据。
格式符和意义
顺序结构程序设计
数据的输入输出
使用scanf函数还应注意
1
scanf 函数中没有精度控制,不能企图用此语句输入小数为2位的实数。
顺序结构程序设计
数据的输入输出
2
scanf 中要求给出变量地址,如给出变量名则会出错。
3
在输入多个数值数据时,若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格,TAB 或回车作间隔。C编译在碰到空格,TAB,回车或非法数据(时即认为该数据结束。
4
在输入字符数据时,若格式控制串中无非格式字符,则认为所有输入的字符均为有效字符。
顺序结构程序设计
顺序结构程序设计举例

最近更新

潍坊市垃圾分类管理系统的设计与实现的中期报.. 2页

滑坡抗剪强度参数反演方法研究的中期报告 2页

2024年合伙经营合同范本(15篇) 52页

湖南钢之强钢铁贸易有限公司的库存管理研究的.. 2页

湖南省某大型综合医院近30年111例疟疾临床资料.. 2页

湖南烟草商业系统预算管理改进研究的综述报告.. 2页

2024年可爱的金鱼作文300字(必备) 3页

2024年只是因为作文 26页

港口集装箱装卸优化模型的综述报告 2页

温度补偿晶体振荡器的研究的中期报告 2页

2024年受资助感谢信(15篇) 24页

2024年反诈骗宣传简报(通用6篇) 12页

混凝土中超声波传播规律的数值模拟及应用研究.. 2页

液相色谱-串联质谱检测猪血浆和尿中62种兽药的.. 2页

2024年参加活动证明 5页

主动脉气囊反搏术的临床应用及护理IABP 105页

海洋平台结构动力特性参数识别的理论与实验研.. 2页

2022年安徽省成考专升本高等数学真题及答案 17页

海南省农村留守儿童生存保障问题研究的中期报.. 2页

海上货物运输保险中保险利益理论与实践研究的.. 2页

2023年监理工程师之监理概论题库练习试卷A卷附.. 17页

2023春期版国开电大专科《人文英语1》形考任务.. 5页

《制作可调节的眼球成像模型提出保护眼健康的.. 11页

【干货】血液检测:关于cfDNA、ctDNA、CTC的那.. 4页

钢结构安装承包的简单合同范本 6页

农商银行的信用贷款结清证明 1页

酒厂污水处理技术方案及成本核算 71页

初中语文部编版中考文言文《桃花源记》必考知.. 2页

扶贫工作存问题表态发言(含5篇) 5页

散布图案例 1页