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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言复习题顺序结构.doc

1、C语言程序设计复习题_顺序结构一、填空1、结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。2、C源程序的基本单位是函数。C程序的执行总是从main开始的。3、程序的开发一般要经过编辑、编译、连接和执行等四个阶段。4、C语言的注释以/*开始, 以*/结束。5、复合语句以 开始, 以 结束。6、仅有一个分号的语句称为空语句。7、内存的基本单位是字节(byte), 包含8个二进制位(bit)。8、预处理命令通常以#开始, 到行尾结束。9、整数-15的8位二进制补码为11110001。10、整数-16的8位二进制补码为11110000。11、设double r = 1.0; 则表达式4 /

2、 3 * 3.14159 * r * r * r的值为3.14159。12、若有定义:int m=5,y=2;则计算表达式y+=y-=m*=y后的y值是-16。13、表达式8/4*(int)2.5/(int)(1.25*(3.7+2.3)的数据类型是int。14、下面的程序将输出15。int a = 3, b = 4, c = 5;c = a- * +b;printf(%dn, c);15、下面的程序将输出9。int a = 3, b = 4, c = 5;c = a+ * -b;printf(%dn, c);二、选择题1、C程序由D组成。A)运算符B)表达式C)语句D)函数2、在Dev-c+

3、环境下, C源程序文件的扩展名是B。A)HB)C或CPPC)OBJD)EXE3、B是C关键字。A)mainB)returnC)printfD)exit4、C不是C关键字。A)intB)forC)mainD)register5、D不是合法的C常量。A) 0x3AB)057C)2.8fD) 3e8.06、B是合法的C常量。A)abB)ABC)2e3.5D) 0587、A是合法的变量名。A)_007B)8thC)you&meD)float8、C不是合法的变量名。A)_007B)x8C)shortD)high9、在Dev-c+环境中, double类型的数据需要占用D字节内存空间。A) 1B) 2C)

4、 4D) 810、在Dev-c+环境中, float类型的数据需要占用C字节内存空间。A) 1B) 2C) 4D) 811、下列运算符中, 优先级最高的是A。A) %B) =C) |D) =12、用printf输出实型(float)数据, 应使用C格式限定符。A) %cB) %dC) %fD) %u13、用scanf输入双精度实型(double)数据, 可使用B格式限定符。A) %fB) %lfC) %dD) %c14、在C语言中,合法的字符常量是BA) 084 B) x43 C) ab D) 015、若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是CA) 1 B) 2

5、 C) 2.0 D) 2.516、整数-4的8位二进制补码是D。A)1000 0100B) 0111 1100C) 1111 1011D)1111 110017、D是合法的用户标识符。A)3rd B)Tom&Jerry C)auto D)_00118、B不是合法的C常量。A) 0x5CB)5e2.8C)4.1fD) 03119、以下叙述正确的是(C)A) 在C程序中,main函数必须位于程序的最前面。B) C程序的每行中只能写一条语句。 C) C语言语法限制不太严格,程序设计自由度大。 D) 在对一个C程序进行编译的过程中,可以发现注释中的拼写错误。20、在scanf函数的使用中以下叙述中正确

6、的是(D)A) 输入项可以是一个实型常量,如:scanf(“%f”,3.5);B) 可以只有格式控制,没有输入项,如:scanf(“a=%d,b=%d”); C) 格式控制部分可以规定小数点后面的位数,如:scanf(“%4.2f”,&d); D) 当输入数据时,必须指明变量地址,如:scanf(“%f”,&f);21、以下程序的输出结果是:(B) main() int a=12,b=12; printf(“%d %dn”,-a,+b);A) 10 11 B) 11 13 C) 11 10 D) 11 1222、以下语句:temp=x; x=y; y=temp; 的功能是(C ) A) 把x,

7、y,temp从小到大排列; B) 把x,y,temp从大到小排列; C) 交换x,y, D) 无确定的结果。23、下列程序段中,执行(D)后变量i的值为4。A) int i=1,j=1,m; i=j=(m=3)+); B) int i=0,j=0; (i=2,i+(j=2); C) int i=0,j=1; (j=i)?i+=3:i=2; D) int i=1,j=1; i+=j+=2;三、判断题1、%运算符只适用于字符型和整型数据。T2、%运算符可适用于整型和实型数据。F3、scanf和printf是C语言的标准输入输出语句。(F )4、将x+y的值强制转换成整型可表示为(int)x+y。(F )四、给出以下程序的运行结果#include int main() double d; float f; long l; int i; l=f=i=d=80/7; printf(%d,%ld,%f,%fn,i,l,f,d); return 0; 1、运行结果为:11,11,11000000,11000000#include int main()int x=6,y,z;x*=18+1;printf(%dn,x-);x+=y=z=11;printf(%dn,x);x=y=z;printf(%dn,-x+);return 0; 2、运行结果为:114 124 -1

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报