信息工程专业程序设计教程复习题

信息工程专业程序设计教程复习题

ID:14248969

大小:85.50 KB

页数:12页

时间:2018-07-27

信息工程专业程序设计教程复习题_第1页
信息工程专业程序设计教程复习题_第2页
信息工程专业程序设计教程复习题_第3页
信息工程专业程序设计教程复习题_第4页
信息工程专业程序设计教程复习题_第5页
资源描述:

《信息工程专业程序设计教程复习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、选择题(每题2分,共20分)1.下列选项中属于C语言字符常量的是(C)。A.’abc’B.”﹨n”C.’a’D.’a﹨0’2.下列选项中属于字符串常量的是(B)。A.ABCB.”ABC”C.’abc’D.’a’3.在PC机中,’﹨n’在内存中占用的字节数是(A)。A.1 B.2   C.3 D.44.下列字符串常量中,占用内存字节数为2的字符串常量是(B )。 A.”12”B.”1”C.”1﹨0”D.”﹨n﹨n”5.设a为整型变量,下列选项中不能正确表达数学关系“10<a<15”的C语言表达式是(A)。A.10<a<15B.a

2、==11∣∣a==12∣∣a==13∣∣a==14C.a>10&&a<15D.!(a<=10)&&!(a>=15)6.设x为整型变量,和表达式“!(!x)”值完全相同的表达式是()。A.x==0B.x==1C.x!=0D.x!=17.若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是(C)。A.1B.2C.2.0D.2.58.设a=1,b=2,c=3,d=4,则表达式:a='A'&&ch<='Z'

3、)?(ch+32):ch”的值是(B)。A.'A'B.'a'C.'Z'D.'z'10.若在定义语句:inta,b,c;之后,接着执行以下选项中的语句,则能正确执行的语句是(B)。A.scanf("%d",&a,&b,&c);     B.scanf("%d%d%d",&a,&b,&c);  C.scanf("%f",&a);          D.scanf("%c%d",&a,&b);11.8088/8086存储器分段,每个段不超过(D)A.64K个字B.32K个字节C.1兆个字节   D.64K个字节12.寻址指令MOV  C

4、X, [BX + DI + 20]使用的是哪一种寻址方式(B) A:寄存器寻址       B:相对基址变址寻址 C:变址寻址 D:基址变址寻址 13.8086/8088系统执行传送指令MOV时( A)  A.不影响标志位                     B.影响DF方向标志  C.影响SF符号标志            D.影响CF进位标志14.下列标志位中,可以用来判断计算结果正负的是(B) A:PF                 B:SF              C:DF               D:OF 1

5、5.8086/8088系统执行传送指令MOV时( A)  A.不影响标志位                      B.影响DF方向标志  C.影响SF符号标志            D.影响CF进位标志16.下列哪个寄存器是属于指针寄存器(C) A:SI                  B:DX             C:SP                D:ES17.MOV  AX,  1090H SUB   AX,  4AE0H JC L1JO L2JMP L3 上述程序执行后AX=___C5B0____,程序转向_

6、____L1__18设整型变量x,y,z均为5:A.执行“x-=y-z”后x=5。B.执行“x%=y+z”后x=5。C.执行“x=(y>z)?x+2:x-2,3,2”后x=2。⒘字符串“AB12\a55d”的长度是7。⒙代数表达式|2-x5|的C语言算术表达式是fabs(2-pow(x,5))。⒚代数表达式cosx+的C语言算术表达式是cos(x)+y/2。⒛C语言中大小写字母被认为是不同的字符。21请写出数学式的C语言表达式a/(b*c)。三、读程序写结果(每题5分,共10分)1、有以下程序#include"stdi

7、o.h"voidmain(){charc1;scanf("%c",&c1);_asm{MOVAL,c1 ;ADDAL,32 ;MOVc1,AL}printf("c1=%c",c1);}若输入为A,则运行结果为:__c1=a____。2、有以下程序#include”stdio.h”voidmain(){inta,b,c;a=1;b=2;c=3;if(a>b)if(a>c)printf("%d",a);elseprintf("%d",b);printf("c=%d",c);}程序执行结果为:c=3.3、有以下程序#include”

8、stdio.h”voidmain(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d",a,b);elseprintf("b=%d,a=%d",b,a);}程序执行结果为:b=1,a=04有

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

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

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