设变量a、b、e、d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d)  y=0;

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 设变量a、b、e、d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d) y=0;else y=1:该语句所表示的含义是(  )。
A.y=0,a<b且c=d
B.y=0,a<b且c=dy=1,a≥b y一1,a≥b且c≠d
C.y=0,a<b且c=d
D.y=0,a<b且c=dy=1,a<b且c≠d y=1,c≠d

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】语句“if(c=一d)y—o;elsey一1;”是if(a<b)语句的一个子句。所以整个语句表达式的意思是:在a<b的情况下,如果c=b,则y—o,否则y一1;如果a<b,则执行第2个if语句,如果C等于d,那么y—O,如果c不等于d,那么y=1,所以,选项C为正确答案。

(2)【◆题库问题◆】:[单选] 下列程序的执行结果是(  )。#include<stdio.h>main(){ int a,b,C;a=b=2,C=1:c=(a4-+)-1;printf(”%d,%d”,a,c);c+=-a+++4-(++b);printf(”%d,%d”.a。c);
A.3,14,1
B.3,14,2
C.2,04,1
D.2,14,1

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】本题主要考查自加减运算符(++,一一)的使用。①如果作为前缀变量“++a,--a”,在使用a之前,先使a的值加1或者减1,再使用表达式的值参与运算;②后缀变量“a++,a--”,先使用表达式的值参与运算,在使用a之后,再使i的值加1或者减1。在本题中计算表达式c一(a++)-l时先使用a的值进行计算,结果为c==2-1=1,然后将a的值加1,即执行完此句后a的值是3;表达式c+=-a+++(++b)也可写成C=C+(-a++)+(++b),c=1+(-3)+3=1,此时a=4,b=3。

(3)【◆题库问题◆】:[单选] 下列叙述中,不属于软件需求规格说明书的作用的是
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析

【◆参考答案◆】:D

(4)【◆题库问题◆】:[单选] 要屏蔽系统菜单,使系统菜单不可用,下列命令正确的是(  )。
A.SET SYSMENU SAVE
B.SET SYSMENU TOSAVE
C.SET SYSMENU TO
D.SET SYSMENU TO DEFAULT

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】本题考查的是菜单配置命令中参数的功能,SAVE参数是将当前的系统菜单配置指定为缺省配置;DEFAULT参数是将系统菜单恢复为缺省配置。

(5)【◆题库问题◆】:[单选] 在64位高档微机中,一个字长所占的二进制位数为( )
A.8
B.16
C.32
D.64

【◆参考答案◆】:D

(6)【◆题库问题◆】:[单选] 数据处理的最小单位是()。
A.数据
B.数据元素
C.数据项
D.数据结构

【◆参考答案◆】:C

【◆答案解析◆】:数据处理的最小单位是数据项。

(7)【◆题库问题◆】:[单选] 以下叙述中错误的是(  )。
A.对于Double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息
D.可以通过赋初值的方式确定数组元素的个数

【◆参考答案◆】:C

【◆答案解析◆】:数组下标从0开始,当数组元素的下标超出了定义的范围时,系统不会出“下标越界”的字样,运行会出错,因此在编程时务必检查下标是否越界。

(8)【◆题库问题◆】:[单选] 若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf(”i=%%d,j=%%d”,i,j);输出的结果是(  )。
A.i=8,j=9
B.i=%d,j=%d
C.i=%8,j=%9
D.8,9

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】本题考查函数的输出格式。在printf函数中,格式说明符中有两个“%”,表示将第l个%后面的字符原样输出,并不输出其对应的变量值。

(9)【◆题库问题◆】:[单选] 在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的SQL语句是(  )。
A.ALTER TABLE S DROP COLUMN年龄
B.DELETE年龄FROM S
C.ALTER TABLE S DELETE COLUMN年龄
D.ALTER TABLE S DELETE年龄

【◆参考答案◆】:A

【◆答案解析◆】:SQL定义语句中,删除属性时使用DROP命令,DELETE命令一般用于删除表中的记录。

(10)【◆题库问题◆】:[单选] 使用驱动器列表框Drive1、目录列表框Dir1、文件列表框File1时,需要设置控件的同步,以下能够正确设置两个控件同步的命令是(  )。
A.Dir1.Path=Drive1.Path
B.File1.Path=Dri1.Path
C.File1.Path=Drive1.Path
D.Drive1.Drive=Dri1.Path

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】要设置控件的同步可使Drivel.Drive=Dir1.Path或者Dir1.Path=Fiter.Path来实现控件的同步,所以答案为D。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: