- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级C语言强化复习提纲
第二章 数据及数据类型
一、常量表示
二、宏的使用
例1、2002年秋填空第7题
#define N 3
#define Y(n) ((N+1)*n)
则执行语句“z=2*(N+Y(5+1));”后,z的值是_______。
例2、2005年春填空第10题
#include stdio.h
#define ADD(x,y) x+y
main()
{int a=15,b=10,c=20,d=5;
printf(“%d\n”,ADD(a,b)/ADD(c,d));
上面程序输出结果为_________。
第三章 数据运算
优先级与结合性
初等运算符--单目--算术--关系--逻辑(不含!)--条件--赋值--逗号
1.单目
(1)++和—的前后置问题
(2)自右向左的结合性
2.关系
(1)abc
3.逻辑
abc
a||b||c
4.条件
自右向左的结合性
5.赋值
复合的赋值运算
赋值(=)与关系(==)
6.逗号
表达式只有一个值
7.位运算
(1)ak 等价于 a*2k
(2)ak 分逻辑右移和算术右移
8. sizeof()
例1、2002年春选择第26题
设”int x=2,y=3,
z=(++x=y--)?((--y==1)?y--:--y):y--;”,则x,y,z的值为( A )
A 3、0、1 B 2、0、0 C 3、1、1 D 2、1、1
例2、2002年秋填空第6题
以下程序运行后,x,y,z的值分别为_ 1 3 2________
int x=0,y=3,z=2;
if(x++y++) z--;
else if(x+1==6||y--) z++;
第四章 选择结构
if括号中表达式的真假问题
二、if-else的配对问题
三、switch-case结构中case后面的值;break的应用
第五章 循环结构
循环中break、continue的应用
二、for、while循环
循环次数问题
循环条件缺省
退出循环时,循环因子的值
三、小算法
素数、水仙花数(三位数拆分)、完数(求整数因子之和)、最大公约数(最小公倍数)、逆序数(回文数)、最值等
四、算法应用
1.递推法
2004年秋填空题第15题
以下程序采用递推法计算的值,即求的值。其中x为键盘输入的一个任意的单精度实数。
#include stdio.h
main()
{ int i,sign=1; float x,s,t;
scanf(“%f”,x);
s=____ ___;
t=x;
for(i=1;i=10; i++)
{ sign=-sign;
t=t*sign* ____ ;
s+=t;
}
printf(“s=%6.2f”,s);
}
例2、2005年春填空题第15题
以下程序的功能是:计算的值。
#include stdio.h
#include math.h
double f(int n)
{ int i,j,sign=1;
double term,sum=0.0;
for(i=1; i=n; i++)
{term=0;
for(j=0; __ _; j++) term+=i*pow(10,j); /* 组成分母 */
sum=sum+sign*_ ______;
sign=-sign;
}
return sum;
}
void main()
{ printf(“\nThe sum= %f \n”,f(6)); }
2.穷举法
例1、2004年春填空题第14题
如果一个两位整数是质数,将组成它的两个数字交换位置后形成的整数仍为质数,则称这样的数为绝对质数。例如,13就是一个绝对质数。以下程序用于找出所有两位绝对质数。
#include stdio.h
int a_prime(int n)
{ int j,k,m[2];
m[0]=n;
m[1]=________;
for(j=0; j2; j++)
for(k=m[j]/2; k1; k--)
if(__________) return 0;
return 1;
}
main()
{ int i;
for(i=10;I100;I++) if(a_prime(i)) printf(“%d”,i);
}
2004年秋填空题第16题
定理:对于任意一个正整数都可以找到至少一串连续奇数,它们的和等于该正整数的立方。例如,33=27=7+9+11,43=64=1+3+5+7+9+11+13+15。以下程序用[2,20]之间的所有正整数验证该定理。
#include stdio.h
main()
{ long n,i,k,j,p,sum;
您可能关注的文档
- 2012年全国中考数学分类解析-专题57 探索规律型问题图形类.doc
- 2012年全国中考数学试题分类解析汇编159套63专题专题52 平面几何的综合.doc
- 2012年浙江省公务员 考试行测试题及答案.doc
- 2012新课标高考数学填空选择压轴题汇编文科.doc
- 2012中考数学 第13讲 一次函数含答案.doc
- 2013届高三地理名校试题汇编(18)(教师版).doc
- 2013考研政 治冲刺班 马原当代时事---徐之明讲义.doc
- 2013年安全生产标准化全部记录表格.doc
- 2012中考化学试题分类汇编大全全国通用.doc
- 2013中考语文专题复习 小 说阅读(五) 新人教版.doc
- 生物炭一次性施入对杉木人工林土壤铁磷耦合的影响.pdf
- 橄榄星室木虱天敌控制效能研究.pdf
- 基于数据增强与位置保护的Wi-Fi+CSI室内定位方法研究.pdf
- 基于点阵结构的功能性鞋底分区设计方法研究.pdf
- 农业文化遗产地气候适宜性评价及农户气候适应性行为研究——以安溪铁观音茶文化系统为例.pdf
- 2-乙基呋喃对番茄采后灰葡萄孢菌抑制作用研究.pdf
- 基于改进的JDE模型联合SlowFast的猪只行为分析系统研究.pdf
- 面向网络协同制造的企业生产能力建模与调度方法研究.pdf
- 七叶一枝花种质资源遗传多样性分析及核心种质构建.pdf
- 生物炭负载植物促生菌对土壤中多环芳烃污染修复研究.pdf
最近下载
- 2025用于混凝土中的防裂抗渗复合材料.docx VIP
- 地产项目商业综合体商业街马年春节美陈设计包装方案【概念包装】【春节营销】.pdf VIP
- 值班的记录表.doc VIP
- 车间主任培训(课件90页).pptx VIP
- 2025年6月大学英语六级考试真题第2套(含答案+听力原文+听力音频).docx VIP
- 汽车维修工高级(理论)复习题.docx VIP
- 高速公路质量通病防治手册(最终修改版) .pdf VIP
- 人教版 二年级数学下册二年级数学脱式练习.docx VIP
- 2024年货代明年工作计划.ppt VIP
- 2025年6月大学英语六级考试真题第1套(含答案+听力原文+听力音频).docx VIP
原创力文档


文档评论(0)