C语言程序设计入门篇ppt课件.ppt

C语言程序设计入门篇ppt课件.ppt

ID:58885976

大小:100.50 KB

页数:42页

时间:2020-09-30

C语言程序设计入门篇ppt课件.ppt_第1页
C语言程序设计入门篇ppt课件.ppt_第2页
C语言程序设计入门篇ppt课件.ppt_第3页
C语言程序设计入门篇ppt课件.ppt_第4页
C语言程序设计入门篇ppt课件.ppt_第5页
资源描述:

《C语言程序设计入门篇ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单词main主函数int整型float浮点型char字符型printf输出函数scanf输入函数if如果else否则forwhile当……时候swithcase案例default默认break跳出C语言程序设计——入门——王荣C语言程序设计的概论什么是程序设计:程序设计就是用户告诉计算机按程序员的思路一步一步的去工作而C语言程序设计就是通过C这门语言与计算机通信,并告诉计算机应该如何工作试一试求30除23的余数变量什么是变量■其值可以改变的量称为变量,也把变量看成用来装数据的容器。变量的作用■增加程序的灵活性,可以说任何一个程序基本上都用到了变量。变量如何定义变量■数据类型变量名;■in

2、ta;■数据类型变量名1,变量名2,…变量名N;■floata,b,c;■charc1,c2;变量名变量命名规则:■只能以字母、数字、下划线三种字符组成,且第一个字符必须为字母或下划线。在C语言中,变量名区分大小写的。■inta=3■intA=4变量命名的良好习惯——见名之意■例如:年龄intage/intnl变量变量的数据类型■int代表整型,范围:-32768~32768■float代表实型,范围:-3.14*1033~3.14*1033,有效数字:6~7■char代表字符型,该类型变量只能容纳一个字符变量变量的赋值■inta=3■inta=3.4(错误)■floata=3.4■ch

3、ara=‘c’■inta=3,b=4注意:定义什么类型的变量就赋什么类型的数据输出/输入函数Printf()输出函数:例:■printf(“Thisiswhat?”);直接把双引号内的字符原样输出■printf(“Thisiswhat?”);■转义字符不原样输出该字符,而是起到换行作用,将当前位置移到下一行开头■b退格■……■printf(“Thisis%d”,i);■%d用来代替“,”后面的变量,并指定该变量以什么类型输出■%d按整型输出■%f按实型输出■%c按字符形式输出,并且只输出一个字符输出/输入函数scanf()输入函数■例:■scanf(“%d%d”,&a,&b);

4、此语句的作用是:让用户输入两个整数,放到a,b变量中。■注意:■变量前一定要加&■输出多个变量时,可用空格或回车隔开,但不能用“,”练习用户输入圆半径,输出圆的周长和面积;用户输入三个整数,求三个数的和、差、积、余;用户输入两门成绩,输出总分、平均分;总结C语言的概论编译环境变量运算符介绍表达式的概念输出输入函数的使用顺序程序设计第二章逻辑运算课程目标C语言结构化程序设计的三种基础结构介绍关系运算符和关系表达式逻辑运算符和逻辑表达式if语句条件运算符程序设计的三种结构顺序结构选择结构循环结构顺序结构main(){printf(“我是老大我先出现”);printf(“我是老二我后出现”);

5、}这种程序结构,是按照从上往下的顺序一步一步的运行的,每一个语句都会执行,是最基本的结构。选择结构选择结构是根据条件有选择的执行程序代码!如果(用户输入的密码是:123456)■输出“密码正确”否则■输出:“密码错误”if(判断式){判断成立时所执行的语句}else{判断不成立时所执行的语句}说明:只有当判断式成立时才会执行语句块1;否则执行语句块2;两者不会同时执行或不执行关系运算符所谓的“关系运算”实际上就是“比较运算”C语言提供如下6种关系运算符■<■<=■>■>=■==■!=优先级相同(高)优先级相同(低)优先级前四种关系运算符优先级相同,后两种也相同,但前四种大于后两种关系运算

6、符的优先级低于算术运算符关系运算符的优先级高于赋值运算符例:关系表达式的结果一个是成立,一个是不成立,成立时值为“1”,即真;不成立时值为“0”,即假。等效于c>(a+b)等效于(c>b)=c等效于a==(bd)c>a+bc>b==ca==bd代码示范main(){inta;scanf(“%d”,&a);if(a==123456){printf(“恭喜,登陆成功”;)}else{printf(“你要干什么?”);}}选择结构提示:if语句和}后都没有分号结束符else后没有条件表达式如果if或else后的语句块只有一句的话,{}可省略!如果不满足if后面

7、的条件,什么都不做的话,可以省略else课堂练习根据上网用户输入的年龄,决定弹出信息,如年龄小于18则弹出“你太小了,还不能到网吧上网哦!”否则弹出“OK,祝你玩得开心!”用户输入数,判断是奇数还是偶数判断用户输入的数,是否不能被3整除,如不能被3整除,则输出:不能被3整除。if后面的表达式有多个时?如:逻辑运算符C提供的三种逻辑运算符■&&与(相当于and且)■

8、

9、或(相当于or或)■!非(相当于not取反)例:■a&&b若a,b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。