C语言程序设计项目式教程CORE-01.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

#includevoidmain(){inta,b;printf(请输入2个整数:);scanf(%d%d,a,b);printf(%d+%d=%d\n,a,b,a+b);printf(%d-%d=%d\n,a,b,a-b);printf(%d*%d=%d\n,a,b,a*b);printf(%d/%d=%d\n,a,b,a/b);}*#includevoidmain()//main函数头{intc;intk;intarea;printf(请输入长方形的长:);scanf(%d,c);//将用户输入的值存入变量c中printf(请输入长方形的宽:);scanf(%d,k);//将用户输入的值存入变量k中area=c*k;//计算面积并赋值给变量areaprintf(该长方形的面积是%d\n,area);}*任务一—任务拓展拓展任务名称:指定长方形的长和宽,求长方形的面积。任务二任务二随机输入的两个非零整数的基本运算scanf()函数 scanf()函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。scanf()函数的一般格式如下所示::scanf()函数格式说明①该函数的功能是按用户指定的格式从键盘上把数据输入到指定的变量之中。②格式控制字符串的作用与printf()函数相同,但不能显示非格式字符串,也就是不能显示提示字符串。③地址表列中给出各变量的地址。地址是由地址运算符“”后跟变量名组成的。④在使用scanf()函数输入数据时,遇到下面的情况时该数据认为结束:遇空格或按“回车”键或“跳格”(Tab)键;按指定的宽度结束,如“%3d”,只取3列;遇到非法输入例如a、b,分别表示变量a和变量b的地址。这个地址就是编译系统在内存中给a,b变量分配的地址。在C语言中,使用了地址这个概念,这是与其他语言不同的。应该把变量的值和变量的地址这两个不同的概念区别开来。变量的地址是C编译系统分配的,用户不必关心具体的地址是多少。任务二——任务实施本任务:由键盘输入2个非零整数,计算这2个整数之和、之差、之积、之商。运行结果:任务二—任务拓展拓展任务名称:使用键盘输入长方形的长和宽,计算并输出长方形的面积。任务三任务三随机输入的整数的基本运算关系运算符关系运算符主要实现数据的比较运算,用于比较运算。包括大于()、小于()、大于等于(=)、小于等于(=)、等于(==)和不等于(!=)六种。由关系运算符将两个表达式连接起来的式子,就叫关系表达式。关系表达式的值是一个逻辑值,即“真”或“假”,分别用1和0表示。C语言中的关系运算符如下所示。关系运算符的优先级 关系运算符都是双目运算符,其结合性均为左结合。关系运算符的优先级低于算术运算符,高于赋值运算符。在六个关系运算符中、=、、=的优先级相同,高于==和!=,而==和!=的优先级相同。流程图流程图是一种常用的算法图形表示方法。流程图是用具有特定涵义的图形符号(例如矩形、菱形和平行四边形等)通过“流程线(Flowline)”连接而成的。它可以清晰地反映程序的执行过程。流程图的常用图形符号,如下所示。控制结构所有的程序无论长短,都只采用3种基本程序控制结构,即顺序结构、选择结构和循环结构。这3种结构都具有如下特点:只有一个入口;只有一个出口;每一条语句都应当有一条从入口到出口的路径通过,即每条语句都有机会被执行;没有死循环。控制结构—顺序结构(1)顺序结构顾名思义,顺序结构就是按照程序中语句本身的先后次序,依次执行。如图所示,先执行A操作,再执行B操作,两者就是顺序执行的关系。控制结构—选择结构在编写程序的时候,许多事情也是事先不固定的,例如,编写程序求任意值的绝对值函数,当自变量的值大于等于0时,其值就是其本身;当自变量的值小于0时,其值就是其相反数。自变量的值到底是多少,在编写程序的时候是不知道的,所以在程序中必须有判断环节来确定执行不同操作。这种判断环节就是选择结构。选择结构是先判断指定的条件,再决定执行哪个语句,如下所示,当条件成立,即为真时,执行A;否则,执行B。注意,只能执行A或B之一。控制结构—循环结构循环结构分为当型循环结构和直到型循环结构两类。当型循环结构是指先判断循环条件,当循环条件成立,即为逻辑真时,反复执行循环体;当循环条件不成立,即为逻辑假时,停止循环,执行循环体后面的语

文档评论(0)

医药前沿 + 关注
实名认证
内容提供者

专业医药相关文档服务

1亿VIP精品文档

相关文档