C语言复习(4学时)

C语言复习(4学时)

ID:36709778

大小:257.50 KB

页数:41页

时间:2019-05-10

C语言复习(4学时)_第1页
C语言复习(4学时)_第2页
C语言复习(4学时)_第3页
C语言复习(4学时)_第4页
C语言复习(4学时)_第5页
资源描述:

《C语言复习(4学时)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言复习主要内容各章复习纲要应掌握的算法常见错误分析第一章C程序的组成C程序源文件2源文件1源文件3预处理命令全局变量申明函数首部函数体函数名函数参数局部变量声明执行语句函数#include main()/*主函数*/{intmax(intx,inty);/对被调用函数max的声明*/inta,b,c;/*定义变量a、b、c*/scanf(“%d,%d”,&a,&b);/*输入变量a和b的值*/c=max(a,b);/*调用max函数,将得到的值赋给c*/printf(“max=%d”,c);/

2、*输出c的值*/}intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}#includemain(){inta,b,c;if(a>b)c=a;elsec=b;printf(“max=%d”,c);}第二章算法1、掌握程序的三种结构:顺序、选择、循环2、了解算法的四种表示形式3、会用N—S流程图表示算法第三章(1)数据类型书p371、常量和变量:表示形式、命名规则和使用方法、区别2、整型数据:表示形式、类型、范围3、实型数据:表示形式、有效数字4、字符型数据

3、:表示形式、特殊字符p48、和字符串的区别第三章(2)运算符和表达式5、基本的运算符和表达式+、-、*、/、%、++、--、强制类型转换、复合运算、逗号运算(一)按功能划分:1、算术运算符:+、-、*、/、%2、关系运算符:>、<、==、>=、<=、!=3、逻辑运算符:!、&&、

4、

5、4、位运算符:<<、>>、~、^、

6、、&5、赋值运算符:=、+=、-=、*=、/=6、条件运算符:?,:7、逗号运算符:,8、指针运算符:*、&9、求字节数运算符:sizeof10、强制类型转换运算符:(类型名)11、分量运算符:·、->12、下

7、标运算符:[]13、其它:函数运算符例structstudent{intnum;charname[20];-----------}stu,*p;p=&stu;stu.num=1001;strcpy(p->name,”ZhangSan”);1.在下面的选项中,赋值语句错误的是(25)。(29次等级考试一.10题)A)i++;B)a=(b=(c=2,d=3));C)a=amain(){inta=010,b=1;a^=

8、b;b^=a;a^=b;printf("%d,%d",a,b);}(A)10,1(B)8,1(C)1,8(D)1,10elseprintf(“%d”,m--);}(A)7(B)6(C)5(D)43.以下程序运行后,输出结果是()。(21次等级考试一.1题)main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)

9、

10、(m=a

11、;if(m++>5)printf(“%d”,m++);第三章(2)运算符和表达式6、不同类型数据相互赋值时的转换规则7、运算符的优先级和结合性doublefloatlongunsignedintchar,short低高第四章顺序程序设计1、两个字符处理函数:getchar和putchar2、通用输入输出函数:scanf和printf参数、格式控制字符例inta,b;scanf(“%d,%d”,&a,&b);printf(“a=%d,b=%d”,a,b);输入:11,7则a=11,b=7例charc;c=getchar();

12、putchar(c);printf(“%d”,c-’a’);输入:b输出:b1第五章选择程序设计(1)1、关系运算符和关系表达式:>>=<<===!=优先级和表达式的值2、逻辑运算符和逻辑表达式:!&&

13、

14、优先级和表达式的值例:以下程序运行后,输出结果是()。(21次等级考试一.1题)main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)

15、

16、(m=a

17、if的嵌套4、条件运算符:(a>b)?a:b5、switch语句:形式、break语句的作用switch(表达式){caseE1:语句组1;break;caseE2:语句组2;break;…….caseEn:语句组n;break;[default:语句组;break;]}if(expr1)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。