版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章顺序编程、1 .目的、数据的输入输出函数scanf ()、printf ()、getchar ()、putchar ()。 2、重点、难点数据的格式输入输出及其应用。 c程序由多个源程序文件组成,每个源程序文件由预编译的命令和多个函数组成,每个函数包含说明部分和执行部分(语句),因此介绍一些语句。 介绍了函数scanf () printf () getchar () putchar ()的应用示例及其格式参数的使用。 3 .讲义的想法、c程序的结构、数据描述:在数据定义部分实现,主要定义数据结构(用数据类型表示)和初始值。 数据操作:通过语句实现,其任务是加工所提供的数据。 c句可以分为
2、以下五类。 1 )控制语句:为了完成一定的控制功能。 请注意“()”和“”的标记意思。 例如: if () else是if (xy) z=x; else z=y; ():表示是条件之一。“:表示嵌入语句。 2 )函数调用语句:由一次函数调用和分号构成。 例如: printf(“This is a C statement.); 3 )公式语句:由公式和分号构成。 4 )空文:只有一个分号,什么也不做。 5 )复合句:“”括起来的句子也称为程序分类。 例如c=a b; d=100*c; printf(“%f”,c; c没有固定格式的要求,可以一行写多个句子,也可以一行写多个句子。 代入语句、代入语
3、句由代入公式和分号构成。 赋值表达式可以包含在其他表达式中。 例如,if(a=b)0)t=a; 其作用是给a赋予b的值,然后判断a是否大于零。 注意: a=b是表达式,而不是语句(a=b; )0)t=a; 数据的输入输出,c语言不提供输入输出语句,所有的输入输出操作都通过函数实现。 注意:计算机系统提供的函数的数量、名称和功能不完全相同。 要在Turbo c中使用标准I/O库函数(printf和scanf函数除外),必须在程序前添加预编译命令include。putchar函数(字符输出函数)和注意:如果使用putchar函数,请使用预编译命令#include将stdio.h文件包含在用户源文件
4、中。 例如:1)putchar(getchar (); 二) PS (PS=PS )!=#) 3)While(ch=getchar () )!=# )执行指定的操作,而不是#。 getchar函数(字符输入函数)注意:如果使用getchar函数,则使用预编译命令#include将stdio.h文件包含在用户源文件中。 getchar ()函数获得的字符可以指定给字符变量或整数变量。 由getchar ()函数获得的字符可以直接用作表达式的一部分,而不是其他变量。 putchar(getchar (); 的双曲正切值。 getchar ()函数只能使用一个字符。例如:字符输入输出函数:小写为大写
5、,#include main() char ch1,ch2=b; ch1=getchar (); if(ch1=a、输入a输出a、输入a输出a、执行结果:格式: printf (“格式控制列”,输出列表)功能:以指定的格式向显示器输出数据,输出表:输出数据(也可以没有,在多个的情况下用“、”区分格式控制列:包含两种信息格式说明: %修饰符用于指定格式字符输出格式的普通字符或转义序列:直接输出、格式输出函数、printf函数(格式输出函数)格式: printf (格式控制、输出表列)是“格式控制” printf (“%d”,a; int a=255; printf(“%x”,a; int a=65; printf(“%o”,a; int a=567; printf(“%u”,a; char a=65; printf(“%c”,a; printf(“%s”,“ABC”); 浮点a=567.789; printf(“%e”,a; 浮点a=567.789; printf(“%f”,a; 浮点a=567.789; printf(“%g”,a;printf(“% );567、ff、101、567、a、ABC、5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年幼儿园小班美丽的秋天课件
- 2026年病毒性感染幼儿园
- 2026年幼儿园一个月主题课程
- 2026年幼儿园冬季安全教育防火防冻
- 2026年幼儿园教师师德礼仪培训课件
- 2025-2030年硅铝钡钙锶合金企业制定与实施新质生产力战略分析研究报告
- 2025-2030年雷达测速仪行业商业模式创新分析研究报告
- 香河县2026-2027学年六年级数学第一学期期末经典模拟试题含解析
- 山东省滨州市五校2026年数学七上期末复习检测试题含解析
- 河北保定市定兴县2027届六年级数学第一学期期末调研试题含解析
- 2026海南万宁市总工会招聘工会社会工作者11人(第1号)笔试备考试题及答案详解
- JTGF40-2004《公路沥青路面施工技术规范》
- 外科换药术课件
- 635MPa 级热轧带肋高强钢筋应用技术规程
- 围手术期感染控制培训
- 商业广场亮化申请方案
- 皖2015s209 混凝土砌块式排水检查井
- 气相色谱-质谱联用法测定纺织品中多氯联苯残留量的不确定度评定报告
- 人教精通版小学英语3年级至6年级单词带音标
- 中型水力发电厂电气部分初步设计
- GB/T 273.1-2023滚动轴承外形尺寸总方案第1部分:圆锥滚子轴承
评论
0/150
提交评论