- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言教类学课件之第4章顺序程序设计
4.1 C语句概述 4.2 赋值语句 4.3 数据输入输出的概念及在C语言中的实现 4.4 字符数据的输入输出 4.5 格式输入与输出 4.6 顺序结构程序设计举例 本章大纲 顺序程序设计(1学时) 教学内容: 赋值语句 字符的输入输出函数 格式输入输出 顺序结构C程序的编写 基本要求: 了解C语言的基本语句; 掌握赋值语句的使用方法; 掌握数据输出函数的调用规则和格式字符的意义 掌握数据输入函数的调用规则和地址运算符的使用; 掌握顺序结构程序的设计方法。 重点:格式输入输出;顺序结构C程序的编写 难点:掌握格式输入输出 4.1 C语句概述 图4.1 4.2 赋值语句 4.3 数据输入输出的概念及在C语言中的实现 4.5 字符数据的输入输出 4.5.2 getchar函数(字符输入函数) 4.6 格式输入与输出 4.6.2 scanf函数(格式输入函数) 4.7 顺序结构程序设计举例 例4.12求ax2+bx+c=0方程的根。a,b,c由键盘输入,设b2-4ac>0。 众所周知,一元二次方程式的根为 可以将上面的分式分为两项: 第一次上机实验题目 开始 输入方程系数a,b.,c 输出x1,x2 结束 4.12流程图 disc=b*b-4ac 嘉应学院杨久红2010年末 嘉应学院杨久红2010年末 * * * * 业精于勤而荒于嬉, 行成于思而毁于随 -韩愈 第4章 最简单的C程序设计—顺序程序设计 C语言的语句用来向计算机系统发出操作指令,用来完成一定操作任务的。 只是对变量的定义不是C语句 C语句可以分为以下5类: 9种控制语句,完成一定的控制功能。 ① if( )…else… (条件语句) ② for( )… (循环语句) ③ while( )… (循环语句) ④ do…while( ) (循环语句) ⑤ continue (结束本次循环语句) ⑥ break (中止执行switch或循环语句) ⑦ switch (多分支选择语句) ⑧ goto (转向语句) ⑨ return (从函数返回语句) 括号( )表示其中是一个条件 …表示内嵌的语句 (2)函数调用语句。由一个函数调用加一个分号构成一个语句。 例如: printf(this is a c statement.); (3)表达式语句。由一个表达式加上分号构成一个语句。 i++ i++ ; 表达式 语句 (4) 空语句。即只有一个分号的语句,它什么也不做。 例如: for(i=1;i100;i++) ; /*延时*/ (5)复合语句:用 {}把一些语句括起来成为复合语句,又称分程序。 { z=x+y; t=z/100; printf(“%f”,t); } 分号不要丢了! a=3 a=3; 赋值表达式 赋值语句 赋值语句是由赋值表达式加上一个分号构成。 if((a=b)>0)t=a; 赋值语句 赋值表达式 计算机 文件 输出 写 读 输入 输入输出是以计算机为主体而言的。 读和写是以文件为主体而言的。 (1)输入输出和读写 (2)C语言本身不提供输入输出语句,输入和输出操作是由标准输入输出函数来实现的。 putchar (输出字符) getchar (输入字符) printf (格式输出) scanf (格式输入) puts (输出字符串) gets (输入字符串) 不是C语言的关键字,而只是函数的名字。 (3)在调用标准输入输出库函数时,文件开头应有以下预编译命令: #include studio.h 或 #include studio.h 4.5.1 putchar函数(字符输出函数) 1.作用:向终端输出一个字符。 2.一般形式:putchar(参数) 3.程序前加#include stdio.h 例4.1输出单个字符。 #include stduio.h main(){char a,b,c; a=‘B’;b=‘O’;c=‘Y’; putchar(a);putchar(b); putchar(c); putchar(‘\n’) } BOY 如果将例4.1最后一行改为 putchar(a);putchar(‘\n’);putchar(b);putchar(‘\n
您可能关注的文档
- c语言程序在设计课件第3章.ppt
- c语言但程序设计c9.ppt
- c语言的标识符和字符数文据、字符串数据.ppt
- c语言的基本呕控制结构.ppt
- c语言的基拿本概念.ppt
- c语言的基提本知识.ppt
- c语言的课件第八章.ppt
- c语言的内好存分配.ppt
- c语言等级才考试介绍.ppt
- c语言第2章课件.找ppt.ppt
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)