下载此文档

C语言程序相关设计流程控制语句.ppt


文档分类:IT计算机 | 页数:约65页 举报非法文档有奖
1/65
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/65 下载此文档
文档列表 文档介绍
该【C语言程序相关设计流程控制语句 】是由【sanshenglu2】上传分享,文档一共【65】页,该文档可以免费在线阅读,需要了解更多关于【C语言程序相关设计流程控制语句 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。C语言程序相关设计流程控制语句
实际工作中,顺序结构是不能满足程序设计要
求的,因为大量的实际问题需要通过流程的控制来
例如:
如果明天气温高于35c,,我将去游泳,否则在家看
看电视。
或我将做作业直到晚上十点。
从程序结构上看,就是通过循环结构和选择结构来
实现的。
C语言程序相关设计流程控制语句
if语句的三种形式
§4-1选择结构语句

程序设计过程中,常常需要根据某一条件是否满足
来判断做或者不做某件事。这种结构在c中是通过if语句
实现的。
C语言程序相关设计流程控制语句
if语句的三种形式(1)
形式一:
If(表达式)语句
说明:表达式通常为关系表达式或逻辑表达式,两边的
括号必不可少,当语句不止一句的时候,可以使用一组
括号把他们组成复合语句。
例如:
If(x>y)printf(“%d”,x);
C语言程序相关设计流程控制语句

表达式
语句


流程图
执行过程:
先计算表达式的值,如果表达式
的值为非零,则执行语句;如果
值为零,则跳过if语句执行其后
续语句。
C语言程序相关设计流程控制语句
。程序运行时,要求游戏者从键盘输入一个数,如果猜对了,屏幕显示“**Right**”;否则屏幕不显示任何信息。
举例
C语言程序相关设计流程控制语句
#include<>
main()
{intmagic=123;
intguess;
printf(“Enteryourguess:");
scanf(“%d",&guess);
if(guess==magic)
printf(“**Right**\n");
}
C语言程序相关设计流程控制语句
if语句的三种形式(2)
形式二:
If(表达式)语句1else语句2
例如:
If(x>y)printf“%d”,x);
Elseprintf(“%d”,y);
C语言程序相关设计流程控制语句
真(非0)
假(0)
表达式成立吗?
语句序列1
语句序列2
执行过程:
先计算表达式的值,如果表达式的值为非零,则执行语
句1后跳过语句2而执行后续语句;如果值为零,则跳过
语句1执行语句2。
C语言程序相关设计流程控制语句
注意:
语言每条语句必须以分号结束,因此else之前有
一分号,整个语句结束处有一分号。
例:
if(a>b)printf(“%d”,a);elseprintf(“%d”,b);
正确
if(a>b)printf(“%d”,a)elseprintf(“%d”,b);
错误

C语言程序相关设计流程控制语句

C语言程序相关设计流程控制语句 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数65
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小396 KB
  • 时间2022-12-05