收藏 分销(赏)

向往C语言程序设计教案市公开课一等奖百校联赛特等奖课件.pptx

上传人:精**** 文档编号:4151791 上传时间:2024-08-03 格式:PPTX 页数:17 大小:1.64MB
下载 相关 举报
向往C语言程序设计教案市公开课一等奖百校联赛特等奖课件.pptx_第1页
第1页 / 共17页
向往C语言程序设计教案市公开课一等奖百校联赛特等奖课件.pptx_第2页
第2页 / 共17页
向往C语言程序设计教案市公开课一等奖百校联赛特等奖课件.pptx_第3页
第3页 / 共17页
向往C语言程序设计教案市公开课一等奖百校联赛特等奖课件.pptx_第4页
第4页 / 共17页
向往C语言程序设计教案市公开课一等奖百校联赛特等奖课件.pptx_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、C语言程序设计语言程序设计主讲人:计科 向 往基本结构第1页 从程序流程角度来看,程序能够分为三种基从程序流程角度来看,程序能够分为三种基本结构:本结构:1.次序结构;2.选择结构;3.循环结构。C C语言提供了各种语句来实现语言提供了各种语句来实现这些程序机构。这些程序机构。第2页次序结构次序结构main()int a,b,temp;a=10;b=20;temp=a;a=b;b=temp;printf(“a=%d b=%d”,a,b);int a,b,temp;a=10;b=20;temp=a;a=b;b=temp;输出输出流程图第3页2024/8/3 周六周六4练练手例例例例1 1:输入三

2、角形三边长(确保能够组成:输入三角形三边长(确保能够组成:输入三角形三边长(确保能够组成:输入三角形三边长(确保能够组成三角形),求三角形面积。三角形),求三角形面积。三角形),求三角形面积。三角形),求三角形面积。算法设计:1、输入三边长a,b,c2、3、输出面积area第4页10/10/1.表示式语句 由表示式后面加上“;”组成。执行表示式语句就是计算表示式值,其作用普通用来改变变量值。如 a=10;/*赋值语句;将10值赋值给变量a;*/思索:1.b=a+;b=?a=?2.b=+a;b=?a=?3.b=+a+;b=?a=?第5页printf(“Hello,world!”);10/10/2

3、.函数调用语句函数调用语句 函数调用语句由函数名、实际参数加上分号“;”组成,其普通形式:函数名(实参列表);函数名(实参列表);执行函数调用语句就是调用函数体并把实际参数值传递给函数定义中形式参数,然后执行被调函数体中语句,其作用普通是完成一项特定任务。比如;该语句为输出函数调用语句,作用是将“Hello,world!”这一串字符输出到输出设备上。第6页10/10/一、printf()普通格式 printf(格式控制,输出表列)如:printf(“x=%d,y=%d”,x,y);1.格式控制:格式控制是由双引号括起来字符串,它包含 两部分内容:格式说明:由“%”和格式字符组成,它作用是将输出

4、数据转换为指定格式输出。如:%d、%c、%f。普通字符:需要原样输出字符。如:x=、y=。2.输出表列:需要输出数据,能够是变量或表示式。如:int x,y;x=3;y=4;printf(“x*y=%d”,x*y);第7页10/10/思索:还有那些常见函数调用语句?还有那些常见函数调用语句?scanf();();/*输入函数调用输入函数调用*/自定义函数调用语句。自定义函数调用语句。第8页10/10/3.复合语句复合语句 符合语句是由花括号“”把多条语句括起来组成。在程序中符合语句看成是单条语句,而不是多条语句。temp=a;a=b;b=temp;Int a,b,temp;a=10;b=20;

5、a=temp;a=b;b=temp;输出输出第9页10/10/4.控制语句控制语句 控制语句由特定语句定义符组成,用于控制程序流流程,以实现各种结构。C语言有9种控制语句,能够分为以下三类:1.条件判断语句:if语句;switch语句;2.循环执行语句:while语句;dowhile语句;for语句;3.转 向 语 句:break语句;goto语句;continue语句;retur n语句;第10页10/10/(1)if.else 说明:用于分支选择通俗举例:if(他在这里)叫他来见我;else 打电话给他;实例:if(i0)K=1;else if(i=0)K=0;else K=-1;实例讲解

6、:第11页10/10/实例讲解:(2)switch.case.说明:用于多分枝选择,与if.else.作用类似,但更易于了解通俗举例:switch(商品)case 三路:给我钱我也不要哦;break;case 依利:不怕死就去喝哦;break;case 猛牛:送给我我还考虑一下哦;break;default:哎,现在东西玄哦,先到化学试验室判定下哦;break;第12页10/10/5.空语句空语句 空语句仅由“;”组成。空语句在语法上占有一个语句位置,什么也不执行。惯用于循环语句中作空循环语句。比如:While(getchar()!=n)改循环语句循环体为空语句,该循环语句功效是从键盘输入字符

7、,假如输入不是换行字符“n”就循环执行空语句;直到输入是“n”字符才结束循环。第13页2024/8/3 周六周六1410/10/#include#include main()float a,b,c,s,area;scanf(%f,%f,%f,&a,&b,&c);s=0.5*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c);printf(a=%.2f,b=%.2f,c=%.2f,s=%.2fn,a,b,c,s);printf(area=%.2fn,area);C语言代码:语言代码:输入:输入:3,4,6 输出:输出:a=3.00,b=4.00,c=6.00,s=6.50

8、 area=5.33第14页2024/8/3 周六周六15小结五类C语言语句什么是次序结构次序结构程序主次序结构程序主要由赋值语句、要由赋值语句、输入输出操作组输入输出操作组成,在成,在C C语言中语言中没有输入输出语没有输入输出语句,由函数完成。句,由函数完成。1.1.表示式语句;表示式语句;2.2.函数调用语句;函数调用语句;3.3.复合语句;复合语句;4.4.控制语句;控制语句;5.5.空语句;空语句;第15页2024/8/3 周六周六16课后作业:课后作业:10/10/输入三角形三边长,判断输入三角形三边长,判断能否组成三角形;若能组成,能否组成三角形;若能组成,则计算出三角形面积,不然,则计算出三角形面积,不然,输出输出“不能组成三角形不能组成三角形”信息。信息。第16页第17页

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服