- 1
- 0
- 约1.99千字
- 约 22页
- 2020-02-07 发布于辽宁
- 举报
3.2 数据的输入 知识导例分别输入整型、实型和字符型三个类型的数据,并在屏幕上显示输入的数据。 03(50-64)P15 fyy_Embed_5.png 图3-5 程序ex3_2_1.c运行结果相关知识C语言编译系统提供了多种输入函数,其中使用较多的是格式输入scanf函数和单字符输入getchar函数。1.scanf函数(1)类型 表示输入数据的类型,其格式符说明见表3-3。 3.2 数据的输入 表3-3 scanf函数的格式字符 表3-3 scanf函数的格式字符 (2)“*”符 用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。例如:(3)宽度 用十进制整数指定输入的宽度(即字符数)。(4)长度 长度格式符为l和h,l表示输入长整型数据(如%ld)和双精度浮点数(如%lf)。h表示输入短整型数据。 3.2 数据的输入 1)scanf函数中没有精度控制,例如,scanf(%5.2f,a);是非法的。2)scanf中要求给出变量地址,如果给出变量名则会出错。3)在输入多个数值数据时,若格式控制串中没有非格式字符作为输入数据之间的间隔,则可用“空格”键、“Tab”键或“回车”键作为间隔。4)在输入字符数据时,若格式控制串中没有非格式字符,则认为所有输入的字符均为有效字符。5)如果格式控制串中有非格式字符,则输入时也要输入该非格式字符。6)如果输入的数据与输出的类型不一致时,虽然编译系统能够通过,但结果是不正确的。 3.2 数据的输入 2.getchar函数实践训练【实训项目一】1.实训内容2.解决方案 03(50-64)P15 fyy_Embed_6.png 图3-6 程序prac3_2_1.c运行结果3.项目分析【实训项目二】1.实训内容 3.2 数据的输入 2.解决方案 03(50-64)P15 fyy_Embed_7.png 图3-7 程序prac3_2_2.c运行结果3.项目分析 3.3 复合语句与空语句 知识导例在复合语句中定义变量并输出其值。 03(50-64)P15 fyy_Embed_8.png 图3-8 程序ex3_3_1.c运行结果相关知识1.复合语句2.空语句实践训练【实训项目】1.实训内容 3.3 复合语句与空语句 2.解决方案 03(50-64)P15 fyy_Embed_9.png 图3-9 程序prac3_3_1.c运行结果3.项目分析 第3章 顺序结构程序设计 第3章 顺序结构程序设计 3.1 赋值语句及数据的输出3.2 数据的输入3.3 复合语句与空语句3.4 综合实训习 题 3.1 赋值语句及数据的输出 知识导例向屏幕输出变量、常量和表达式的值,并且控制光标的移动。 03(50-64)P15 fyy_Embed_1.png 图3-1 程序ex3_1_1.c运行结果相关知识1.顺序结构程序设计2.赋值语句1)赋值运算符具有右结合性,赋值符“=”右边的表达式也可以是另外一个赋值表达式,因此,下述形式:2)注意赋值语句和在变量说明中给变量赋初值的区别。 3.1 赋值语句及数据的输出 3)注意赋值表达式和赋值语句的区别。3.常用输出函数(1)printf函数 printf函数称为格式输出函数,其关键字最末一个字母“f”即为“格式(format)”之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。在前面的知识导例中已多次使用过这个函数。1)printf函数调用的一般格式。2)格式字符串。表3-1 printf函数的格式字符 3.1 赋值语句及数据的输出 表3-1 printf函数的格式字符 表3-2 printf函数的标志字符 3.1 赋值语句及数据的输出 表3-2 printf函数的标志字符 (2)putchar函数 putchar函数是字符输出函数,其功能是在显示器上输出单个字符。其一般格式为:实践训练【实训项目一】1.实训内容2.解决方案 3.1 赋值语句及数据的输出 03(50-64)P15 fyy_Embed_2.png 图3-2 程序prac3_1_1.c运行结果3.项目分析【实训项目二】1.实训内容2.解决方案 3.1 赋值语句及数据的输出 03(50-64)P15 fyy_Embed_3.png 图3-3 程序prac3_1_2.c运行结果3.项目分析【实训项目三】1.实训内容2.解决方案 3.1 赋值语句及数据的输出 03(50-64)P15 fyy_Embed_4.png 图3-4 程序prac3_1_3.c运行结果3.项目分析
您可能关注的文档
最近下载
- 河北工程大学2025年805机械原理考研真题.pdf VIP
- 2015年 《招标采购专业实务》独家复习资料.pdf VIP
- 贵州大学机械类-机械设计期末试题及答案.docx VIP
- GB_T 1094.11-2022 电力变压器 第11部分:干式变压器.docx VIP
- 投资估算表-可行性研究报告-标准 - 办公楼.xls VIP
- reach法规原文(中文).pdf
- 2025中华护理学会团体标准——成人泌尿造口护理.pptx
- 输变电线路工程施工质量验收(基础工程).docx
- 08SS523 建筑小区塑料排水检查井(OCR).pdf VIP
- 长安汽车经销商运营管理标准手册《备件管理》.doc VIP
原创力文档

文档评论(0)