- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2014-程序设计基础-复习提纲2014-程序设计基础-复习提纲
第一章:C语言程序的结构特点
4、C语言程序的开发过程
源程序(aa.c)——目标程序—的运算规则printf()中的表达式的计算是“从右向左”计算,但是输出时,“从左往右”依次输出。
例如:P49
main(){
int ,i,j;
int k,n;
i=8;j=10;
k=8,n=10;
printf(“%d %d %d %d\n”,i,j,i++,j++);
printf(“%d %d %d %d\n”,k,n,++k,++n);
}
输出结果是:9 11 8 10
9 11 9 11
(四)逻辑运算符:短路问题
例如:P50 二、10.
int a,b,c;a=b=c=0,则a++++b||c++后,a,b,c的值分别为:1,0,1
(五)条件运算符的使用
(六)逗号表达式的使用和计算
(七)各种运算符的优先级顺序大概清楚。
(八)“=”与“==”区别开啊
P51 第6题
main(){
int a=1,b=2,c=3;
printf(“%d,%d,%d,%d\n”,a=b=c,a=b==c,a==(b=c),a==(b==c));
}
本题结果是:3,1,0,0
计算过程,从右往左计算
a==(b==c),先计算b==c,因为,b=2,c=3,所以b==c的结果是假的,为0,现在变为a==0吗?,因为a=1,所以1==0为假,所以a==(b==c)表达式的值为0.
a==(b=c),先计算b=c,是赋值运算,把c的值赋给b,所以b=c=3,因为a的值为1,所以变为1==3吗?结果为假,所以为0.
a=b==c,先计算b==c,因为在(2)已经b=c=3,所以b==c的值为1,所以变为a=1,则表达式a=b==c的结果为1.
a=b=c,这是个赋值语句,把c的值赋给b,再把b的值赋给a,所以a最后的值为3.
第三章
1、printf()函数的特点,在第二章中已经写过了。
2、pringf()的附加格式控制符,把下面这一个例题弄懂了就能掌握很多东西的,特别是带着m.n的。
例如:第三章课件15页
int a=1234;
float f=124.456;
static char c[ ]=“Hello,world!”;
printf(“%8d,%-8d\n”,a,a);
printf(“%-10.2f,%10.1f\n”,f,f);
printf(“%10.5s,%-10.3s\n”,c,c);
输出结果
3、scanf()的用法非常重要的,一定要看看课件上的我讲的。
例 scanf(“%d,%d”,a,b)
输入 3,4
例 scanf(“%d:%d:%d”,h,m,s);
输入 12:30:45
例 scanf(“%d%c%f”, a,b,c);
若输入1234a123o.26 (
则 1234 (a, ‘a’ (b, 123 (c
4、putchar(),getchar()要学会使用
第四章
1、认清if语句的三种形式,特别是if的嵌套
if(x) 等价于 if(x!=0)
if(!x) 等价于 if(x==0)
2、if ~ else 配对原则:else总是和它上面离它最近的未配对的if 配对
3、switch( 表达式)
{ case 常量表达式1:
语句组 1; [ break; ]
case 常量表达式2:
语句组 2; [ break; ]
case 常量表达式3:
语句组 3; [ break; ]
…….
case 常量表达式n:
语句组 n; [ break;]
[default: 语句组 ; [ break;]
}
(2)case后面是一个确定的数值,不能是实数。
(3)如果没有break会出现什么情况,重点看课后例题以及课件上例题。
【注】这一章以及后面的第五章,都是要多看例题,通过例题掌握知识点,关键还是看会应用。
第五章
1、while语句的形式和特点
2、do-while语句的形式和特点
3、while语
您可能关注的文档
- 2014-2015学年高一4月月考政治试题 Word版含答案.doc
- 2014-2015学年第二学期2014级硕士研究生仪器分析课程考试试题.doc
- 2014-2015学年高一人教新课标版广东专版第10期测试题答案解析.doc
- 2014-2015学年高一人教新课标版广东专版第9期测试题答案解析.doc
- 2014-2015学年度哈三中高三第二次验收考试历史试卷.doc
- 2014-2015学年高中化学 2.2.4 浓度、压强对化学平衡的影响 同步讲练(鲁科版选修4).doc
- 2014-2015数学人教八年级下期末.doc
- 2014-2015学年第一学期2014级信息学院课程表.doc
- 2014-2015学年第一学期德育工作计划.doc
- 2014-2015年第10课 第1框实现全面建成小康社会的目标练习题及答.doc
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- 《国际会计科目中英文对照》.docx VIP
- #财税政策激励企业技术创新的理论与实证分析.pdf VIP
- 人教版小学二年级(上)期末数学试卷.doc VIP
- (高清版)DB11∕T 1939-2021 捕食性天敌繁育及释放技术规范.pdf VIP
- 2025年春新人教版化学九年级下册全册教案.pdf
- TCAQ10201-2024质量管理小组活动准则_可搜索.pdf VIP
- 《GB_T 43789.32-2024电子纸显示器件 第3-2部分:光电性能测试方法》专题研究报告.pptx VIP
- DB11T 1939-2021捕食性天敌繁育及释放技术规范.docx VIP
- 2025至2030中国生猪行业发展分析及投资前景与战略规划报告(版).docx VIP
- 化工生产安全法律法规解析.pptx VIP
原创力文档


文档评论(0)