10级C语言考试复习要点1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10级C语言考试复习要点1.ppt

复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 #includestdio.h void main() { void input(int *p,int *q); void sub(int *p,int *q); int x,y; void(*f)(int *p,int *q); f=input; (*f)(x,y); f=sub; (*f)(x,y); } void input(int *p,int *q) { printf(Please input x and y:\n); scanf(%d%d,p,q); } void sub(int *p,int *q) { printf(The result is:%d\n,*p-*q); } #include stdio.h (P291) struct T { int a; int *b; }s[4],*p; void main() { int n=1,i; for(i=0;i4;i++) { s[i].a=n; s[i].b=s[i].a; n+=2; } p=s; p++; printf(%d\n“,(p++)-a); printf(%d\n,++p-a); } 复习考试要点 复习考试要点 复习考试要点 复习考试要点 * 数据类型(所占字节长度、取值范围)、表达式的书写方法、常量的书写方法、转义字符、基本运算符等。 P9表1.2 P11表1.3 P12表1.4 P15表1.5 1、输入输出格式(scanf printf 函数) 已知:有如下类型的变量,其值分别为: int i; (i为10) char j; (j为’d’) char a[10]; (a[10]里面是字符串”word”) double k; (k为3.14159) 要求用scanf和printf函数设计输入输出,运行该程序时输入流为: 10,d,3.14159,word 回车 输出格式为:i=10,j=’d’ k=3.14,a[]=”word” 输入输出格式例 2、关系运算和逻辑运算 5)逻辑表达式运算时应遵循的两条原则 ①对逻辑表达式从左到右扫描求解; ②在逻辑表达式的求解过程中,任何时候只要逻辑表达式的值已经可以确定,则求解过程不再进行。 例如:int a,b,c=0; a=b=2; 表达式 ++a||++bc++ 执行后a=? b=? c=? a=3 b=2 c=0 3、分支结构(单、双分支结构) 1)单分支if语句的结构形式 if(expression) sentence; 2)双分支结构形式: if(expression) sentence1; else sentence2; 3、分支结构(多分支结构) if语句嵌套的一般形式: if(exp1) if(exp2) sentence1; else sentence2; else if(exp3) sentence3; else sentence4; 表示条件的表达式相互排斥: if else if else if …… else 3、分支结构(多分支结构例)教材P110 5题:写出下面程序执行后的结果,列表法: i:1 0 3 2 2 1 3 2 1 0 2 1 1 0 3 2 4 j:2 3 3 4 1 2 1 2 3 4 3 4 1 2 2 3 2 k:1 2 3 4 5 6 7 8 9 10 退出循环 a[i][j]=k 即a[1][2]=1 整理:a[1][1]=8 a[3][3]=2 a[1][2]=1 a[2][1]=3 a[1][3]=6 a[3][1]=4 a[2][1]=3 a[2][2]=5 a[2][2]=5 a[1][3]=

文档评论(0)

书屋 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档