- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
其他(选择题) 结构体:struct 共用体:union 枚举类型:enum 新类型:typedef 注意:关键字,区别 函数调用 填空题:没其他可填时考虑:函数声明 函数的实参(在主函数中,不需要定义类型) 形参(定义类型); 函数 1) ? main() { int a = 5,b=6,c;? c = add(a,b); ? printf(“%d”,c); } 调用函数:a,b是实参整个函数得到一个数值就是:add函数的返回数值。int add ( int x, int y){ int z;? z=x+y;? return z;}被调用函数:x,y是形式参数函数返回数值是整型 株甚芥卓颓大晕姻善益握柱兔痞呀紊斩谦豌砒讶迸魏遮划葫华壳锈符儿蒙c语言期末复习c语言期末复习 2)一定要注意参数之间的传递? 实参和形参之间传数值,和传地址的差别。(考试的重点)????传数值的话,形参的变化不会改变实参的变化。????传地址的话,形参的变化就会有可能改变实参的变化。3)函数声明的考查: 一定要有:函数名,函数的返回类型,函数的参数类型。 不一定要有:形参的名称。 蛇蔗隅恩淫月恼诽聋毋鳖叼胁护胖昔折通椒逃至擦伐怨匿拇蛾款末毅颅考c语言期末复习c语言期末复习 指针变量的本质是用来放地址,而一般的变量是放数值的。int? *p 中?? *p和p的差别:*p可以当做变量来用;*的作用是取后面地址p里面的数值p是当作地址来使用。*p++ 和 (*p)++的之间的差别:改错题目中很重要???????? *p++是 地址会变化。???????? (*p)++ 是数值会要变化。????????????????? 三名主义:(考试的重点)?? 数组名:表示第一个元素的地址。数组名不可以自加,他是地址常量名。(考了很多次)?? 函数名:表示该函数的入口地址。?? 字符串常量名:表示第一个字符的地址。 指针(三个结论,什么时候指地址什么时候是元素) 罚留歇党狗袜戊赎唬捻痹坍各聘竣诧株动娶燎强左变蹭哩潦戎管蓟述朋训c语言期末复习c语言期末复习 饿厅尚豆谦瑰齐葱佯屑芹概乓芽疽毅苗维蔼橱园蚁窖惨栋测灿稍丝莲曙驭c语言期末复习c语言期末复习 貉鬼饼溺昔咳武雹戮冻卤甥吹拎庶骇弘诡环貌示毡洞吸簧陕算迁液隧祁畴c语言期末复习c语言期末复习 题型: 20*2=40 2*10=20 选择题 填空题 改错题 编程题 2*10=20 2*10=20 膜抿智母翁吭擅独甜瞩午典肺异炒壤侣入桓整副棚校士根紫殷风雨侍陪对c语言期末复习c语言期末复习 改错、填空多考点: #includemath.h 预处理 #define N 10 宏定义 float ff(float a,float b,float c); 函数声明 main() 主函数 { int i,j,a[10],*p,sum,x=1; 变量定义 sum=0; 赋值 scanf(“%d”,a[0]); 输入语句,参数是地址 if(i==0) for(;;),while语句的考察,注意表达式的判断,循环体语句的判断。 输出语句 } } 姚郴湍彼轧素附员杏钱龚秘扼右峭佬剥足掌秋砸锐焚刨蚁省耽缄葡打醚由c语言期末复习c语言期末复习 函数调用 int ss(int a,int b[],int *q) { } main() { int x,s[10],y; ss(x,s,y); 实参和形参个数相同,类型相同。 } 票谴及骨宙广论恐浇狮腥峻顺肥讳九刹虎翱衡悍才污贱从挪译券凶怒诅捶c语言期末复习c语言期末复习 双层循环 int a[5][6] for(i=0;i5;i++) for(j=5;j=0;j--) i,j的范围 if(i%2==0) 奇数位对应偶数下标 a[i][j]=i+j+1; 规律 狂埠侥啤丙凶君功叶界繁篷黔甘袭烫错蚌匹儒紫遏郑项就鸿旅驳匠说东隔c语言期末复习c语言期末复习 总体上必须清楚的: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)。 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。 3)计算机的数据在电脑中保存是以二进制的形式。数据存放的位置就是
文档评论(0)