ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:305.03KB ,
资源ID:2168372      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2168372.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序设计复习doc.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计复习doc.docx

1、C语言程序设计复习docC语言程序设计复习C语言程序C程序是由函数构成的:一个C程序至少包含一个main()函数,也可以由 main()函数和若干个其它函数结合而成的。一个C程序总是从main函数开始执 行的。结构化程序设计的三种基本控制结构是:顺序、选择、循环。1、数据类型类型符 识 标丹数字符r a h81r Ilsa ullh1552- o整 型nt 1324SITL rLR216- o BDt or sh162)/5 a5-21 np uung10324sing u sB4实型at no324z38o1X40 38+-648度 精 位61830eXIJ/(X +- 若有定义:char

2、colO1;则变量C中包含的字符个数为。 若有定义:char cXxlO1;则变量C中的字符是。 己知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch二匕+ 9- 6的值为。 7.若变量a是int类型,并执行了语句:a二A+16,则a的值是。 字符型(char)数据在机内存中的存储形式是。2、常量在程序运行过程中,其值不能被改变的量称为常量。直接常量如:12、0、-3 整型常量4.6、-1.23 实型常量9a d,、A,丄一字符常量(只能是单引号括住的一个字符) 12L、引一一长整型常量#define PRICE 30字符串常量例如,“How do you do.、Goo

3、d morning.、A等。 下面四个选项中,均是合法浮点数的选项是 A.+le+l 5e-9.4 03e2 B. -.60 12e-4 8e5C. 123e 1.2e-.4 +2e-l D. -e3 .8e-4 5.e-03、 标识符标识符是对变量名、函数名、标号和其他各种用户定义的对象命名。标识符 的第一个字符必须是字母或下划线,随后的字符可以是字母、数字或下划线。标 识符不能和C语言的关键字相同,不能C语言库函数同名。4、 变量在C语言屮,要求对所有用到的变量,必须先定义(声明)、后使用;且称 在定义变量的同时进行赋初值的操作为变量初始化。例如I, float radius=2.5, l

4、ength=2, area;5、 运算符与表达式(1)算术运算(一) 双元算术运算符+、*、/、% (求余数)(二) 自反算术赋值运算符格式为:变量 双目运算符二 表达式。如: a+二b /*等价丁: a=a+b*/y *= x + 6 /* 等价于 y=y*(x+6)(三) 自加(+)各自减()运算(1) 前置运算运算符放在变量Z前:+变量、一一变量先使变量的值加(或减)1 ,然后再以变化后的值参与其它运算,即先加减、 后运算。(2) 后置运算运算符放在变量之后:变量+ +、变量一一变量先参与其它运算,然后再使变量的值加(或减)1 ,即先运算、后加减。(四) 逗号运算符1. 一般形式:表达式

5、1 ,表达式2 表达式n2. 求解过程:自左至右,依次计算各表达式的值,“表达式亍的值为整个逗号 表达式的值。例如,a = 3 * 5, a * 4 的值=60(2)关系运算、逻辑运算、条件运算1.关系运算符V (小于), (大于), =(大于或等于),=(等于),!=(不等于)3. 关系表达式例如: ab, a+bcd, (a=3)=b, (ab)= =(bc)(2)关系表达式的值逻辑值(非“真”即“假”)。用整数“ 1 表示“逻辑真二用整数“ 0 ”表示“逻辑假雹例如,假设 nl=l, n2=2, n3=3,贝!I:(1) nln2 的值=0。(2) (nln2)!=n3 的值=1。(二)

6、逻辑运算& 逻辑与(相当于“同时”)II 逻辑或(相当于“或者)! 逻辑非(相当于“否定T例如:(x=0) & (x10) , (x5)(year%4=0)&(yeai*%100!=0)|(year%400=0)(三)条件运算符1. 一般格式:表达式1?表达式2:表达式3 如:x=b0? a+b, ab; /*计算 a+|b | 的值*/max=ab? a:b; /*取且,b屮的最大值*/a0? 1: (a0? -1:0) /*求 a 的符号*/ 若a二-14,b二3,贝9条件表达式ay)+(y! =z)|(x+y)&(y-z)的值为 假设所有变量均为整型,贝9表达式(沪2,b=5,a+,b卄

7、,a+b)的值为 。数据的输入和输出格式化输出printfO函数 printf()函数的作用:输出一个或多个任意类型的数据。格式:printf(“格式字符串匕 输出项1,输出项2,)格式字符串:“格式字符串也称“格式控制参数二可以包含三种字符:1.格式说明由和格式字符组成,如(1,%彳等,其完整格式为:格式字符输出形式举例输出结果d十进制整数Int a=123;printf(u%d,a);123x(或 X)十六进制整数Int a=l 23;printfCbc);printf(” dn”,d);2.5.2格式化输入scanfO函数1、scanf()函数的一般格式scanf(H格式字符串”,地址1

8、,地址2,);(1)格式字符串。格式字符串与printf()函数的相似(注意没有n)。(2)地址表列由若干变量地址(&变量名)组成,和邻2个变量地址之间, 用逗号分开。(3)scanf()函数的功能:从键盘上接收格式化输入。 若有说明语句:int a,b,c,*d二&c:,则能正确从键盘读入三个整数分别赋给变量a、b、c 的语句是( )oA) scanf(“d%d%d”,&a,&b,d); B) scanf(”d%d%d”,&a,&b,&d);C) scanf(%d%d%da,b,d); D) scanf(%d%d%d,a,b,*d); 已有定义:int m ; float n,k ; cha

9、r chl,ch2 ;为使 m=3, n=6.5, k=12.6, chi-a, ch2=A 输入数 据的格式为:3 6.5 12.6aA贝对应的seanf 语句是 o第三章c程序的流程设计选择型程序设计if (表达式)语句1else 语句 2 ;3.3.2 else if结构的应用讦(条件1) 语句1else if (条件 2) 语句2 else if (条件 n) 语句nelse 语句n+l3.3.3 switch结构的应用switch (表达式) case常址表达式1:语句1case常量表达式2:语句2case 常量表达式n:语句ndefault :语句n+1循环型程序设计循环语句概述用

10、for语句。for (表达式1;表达式2;表达式3)循环体语句组;(2)用 do-while 语句。 do循环体语句组;while (表达式);(3)用while语句。 wh订e (条件表达式)循环体语句组;限定转向语句break语句无条件地结束switch语句,或循环语句,转向执行语句块的后续语句con tinue 语句用于循环体中,终止当前一次循环模块化程序设计4.1函数c语言是通过函数来实现模块化程序设讣的。所以较大的c语言应用程序,往往是由多个 函数组成的,每个函数分别对应各自的功能模块4.1.1 C程序结构函数定义与函数声明任何函数(包括主函数main()都是由函数说明和函数体两部分

11、组成。函数类型 函数名(数据类型 参数,数据类型 参数2)说明语句部分; 可执行语句部分;函数的调用在程序屮,是通过对函数的调用来执行函数体的。函数调用的一般形式为: 函数名(实际参数表)函数的参数分为形参和实参两种,作用是实现数据传送。函数的返回(1)语句格式:return (返回值表达式);4.1.4函数的嵌套调用函数的定义不可以嵌套,但函数的调用可以嵌套。函数的嵌套调用是指,在执行被调用 函数时,被调用函数又调用了其它函数,其关系如下图所示。函数的递归调用函数的递归调用是指,个函数直接或I可接地调用它自身。循环 以下程序段的循坏次数是X二 1;dowhile(! x);数组 若有说明:inta10;则对a数组元素的正确引用。A. aflO B.a3.5 C. a53 D. a-l 以下能对一维数组

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1