C语言对真假的处理(符号的优先级).doc

C语言对真假的处理(符号的优先级).doc

ID:51687450

大小:223.00 KB

页数:34页

时间:2020-03-15

C语言对真假的处理(符号的优先级).doc_第1页
C语言对真假的处理(符号的优先级).doc_第2页
C语言对真假的处理(符号的优先级).doc_第3页
C语言对真假的处理(符号的优先级).doc_第4页
C语言对真假的处理(符号的优先级).doc_第5页
资源描述:

《C语言对真假的处理(符号的优先级).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言学习笔记c语言笔记C语言对真假的处理{逻辑运算}非零是真零是假真是1表示假是0表示.............................................................&&左边的表达式为假右边的表达式肯定不会执行!(非)&&(与)

2、

3、(或)!假真!真假真&&真真真&&假假假&&真假假&&假假!=(不等于)==(等于)真

4、

5、假真真

6、

7、真真假

8、

9、假假.................................................................

10、

11、左边的表达式为真右边的表达式肯定不会执行字符的输出:%d输出整数定义--in

12、t%1d长整型定义--longint%c输出字符定义---char%f输出整数加小数定义--float%s输出字符串定义---c语言标准输出(printf)标准输入(scanf)**流程控制**-分类:顺序选择-----***If最简单的用法-格式:If(表达式)语句功能:如果表达式为真,执行语句如果表达式为假,语句不执行If默认只能控制其下面d一条语句的执行;、2if的表达式{语句A;语句B;}用括号括起来if能执行括号里所有语句3.if......else...的用法格式if(如果)(条件语句)语句1else(否则)语句24.if.......elseif......else的用法格式If

13、(条件语句1)else..if(条件语句2).........................................else不能以else开头,只能用if开头,配合使用用法举例:(成绩等级查询)#includeintmain(){floata;printf("请输入考试成绩");scanf("%f",&a);if(a>=80&&a<=100)printf("优秀");elseif(a>=60&&a<80)printf("及格");elseif(a>100)printf("做梦去了");elseif(a>=0&&a<60)printf("不及格");e

14、lseprintf("不存在");return0;}.循环:for嵌套it的用法格式for(表达式)if(表达式)(输出语句)例子:求1到100之间的偶数之和并输出偶数的个数#includeintmain(){inta,b,c;a=0;\必须初始化c=0;for(b=1;b<101;b++)if(b%2==0){a=a+b;c++;}printf("%d%d",a,c);return0;}强制类型转换:格式:(数据类型,表达式)功能:把表达式强制转换为前面定义的类型例子:(int)(4.5+2.3)结果为6因为是int类型后面的小数省略了(float)(5)输出结果

15、为5.0因为是浮点型定义,输出会加小数点怎么看懂程序:试数(a=1;a>10;a++)Sun=sum+a执行步骤:1:for(1;2;3)语句A顺序:先执行1——执行2——2成立执行A——执行3——执行2——2成立执行A——3——2.。。。。。。。直到2不成立----退出循环多层for嵌套执行顺序1:for(1;2;3)for(3;4;5;)A;B;执行顺序——1——2——2成立——3——4——4成立——A——5——4——4成立——A——5——4——直到4不成立——3——2——2成立——3——4——4成立——A——5——4——直到4不成立——3——2——直到2不成立——跳出循环——BBreak

16、终止循环continue终止本次循环练习判断一个数是否为素数:#includeintmain(){inta;while(1){printf("输入一个整数");scanf("%d",&a);if(a==0

17、

18、a==1)//如果输入的数等于0或1就为真,执行continue终止这一步{printf("输入错误,重新输入");continue;}if(a%2==0)printf("偶数");elseprintf("素数");}return0;}练习:用函数写一个比较任意两个数的大小#includeintmax(inta,intb){if(a>b)

19、printf("%d",a);elseprintf("%d",b);}intmain(){intmax(inta,intb);intt,j;printf("输入两个整数");scanf("%d%d",&t,&j);max(t,j);return0;}用逻辑语句判断输入的年份是否为闰年:#includeintmain(){intyear,leap;while(1){pr

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

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

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