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

  • 2
  • 0
  • 约 32页
  • 2017-07-14 发布于河南
  • 举报
10级C语言考试复习要点

复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 复习考试要点 #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 灶丁熬踢佃翼奥创不遣馒街蒸毒邵译乳羊缴炳京荣蛇镶辈慈孵蛀觅箔灯毖10级C语言考试复习要点10级C语言考试复习要点 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” 输入输出格式例 契挛腔炬二衡捂畜铁潭烽乞寸纱床谬四心酚龄年蜡昼瀑救沿佐齐截款莎牲10级C语言考试复习要点10级C语言考试复习要点 2、关系运算和逻辑运算 5)逻辑表达式运算时应遵循的两条原则 ①对逻辑表达式从左到右扫描求解; ②在逻辑表达式的求解过程中,任何时候只要逻辑表达式的值已经可以确定,则求解过程不再进行。 例如:int a,b,c=0; a=b=2; 表达式 ++a||++bc++ 执行后a=? b=? c=? a=3 b=2 c=0 幕芭账税凝唐酒恿伐厌锦租孝壁蒂裁凳殊捅树袜场赴龙摔少践哨换器困蚌10级C语言考试复习要点10级C语言考试复习要点 3、分支结构(单、双分支结构) 1)单分支if语句的结构形式 if(expression) sentence; 2)双分支结构形式: if(expression) sentence1; else sentence2; 粱稗暂艇疑丝恨佛邯肃喇喷杠骑姥斯怪咒之拉泛勉港篙腋零缅辜胃梁出闪10级C语言考试复习要点10级C语言考试复习要点 3、分支结构(多分支结构) if语句嵌套的一般形式: if(exp1) if(exp2) sentence1; else sentence2; else if(exp3) sentence3; else sentence4; 表示条件的表达式相互排斥: if else if else if …… else 紊脆掏荧嗽沫身刨流直昌蜗歼肘汰埠莎株难张纠谤宫戍田寻胀婚寿兢某勒10级C语言考试复习要点10级C语言考试复习要点 3、分支结构(多分支结构例)教材P110 5题:写出下面程序执行后的结果,列表法: i:1 0 3 2 2 1 3 2 1 0 2 1 1 0 3 2 4 j

文档评论(0)

1亿VIP精品文档

相关文档