下列程序的输出结果是(  )。#include<stdio.h>main(){inta[2][3]={{1,

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 下列程序的输出结果是(  )。#include<stdio.h>main(){inta[2][3]={{1,2,3),{4,5,6)),(*p)[3],i;p=a:for(i=O;j<3;i++){ if(i<2)p[1][i]=p[1][i]-1;elsep[1][i]=1;)printf(”%d\n”,a[0][1]4-a[1]+a[1]+a[1][2]);)
A.8
B.7
C.12
D.9

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】本题考查for循环及.iF.一else语句嵌套,第1次执行for循环,p[1][o]一p[1][o]=pEl3E0]一1—3;第2次执行for循环,pEl3E13一p[1][1]一1—4}第3次执行for循环,pEl3[2]一1,最后输出的是a[o][1]+a[1][1]+aEl][2]一2+4十1—7。

(2)【◆题库问题◆】:[单选] 下列选项中,不属于数据模型所描述的内容的是(  )。
A.数据类型
B.数据操作
C.数据结构
D.数据约束

【◆参考答案◆】:A

【◆答案解析◆】:数据模型描述的内容包含数据结构、数据操作和数据约束。

(3)【◆题库问题◆】:[单选] 下列关于Applet的安全限制的叙述中,错误的是(  )。
A.通常情况下,禁止Applet读、写本地文件系统
B.通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接
C.通常情况下,禁止Applet读取系统信息
D.通常情况下,禁止Applet加载本地库或方法

【◆参考答案◆】:C

【◆答案解析◆】:本题考查Applet的安全限制。许多浏览器为了保护本地主机,-般情况下,对Applet作了如下安全限制:Applet不能运行任何本地可执行程序;禁止Applet读、写本地计算机的文件系统;禁止加载本地库或方法。Applet只能使用自身的代码或Applet浏览器提供的JavaAPl;禁止向提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。除了Java版本号、操作系统名等-些简单信息外,Applet不能获得与本地计算机有关的任何信息。根据上述介绍可知,Applet只能读取有限的系统信息,但不是-点几都不能读取。因此,本题的正确答案是C。

(4)【◆题库问题◆】:[单选] 以下程序的输出结果是(  )。#define f(x) x*x main() {int a=6,b=2,c; c=f(a)/f(b); printf(“%d”,c); }
A.9
B.6
C.36
D.18

【◆参考答案◆】:C

(5)【◆题库问题◆】:[单选] 破坏死锁的4个必要条件之一就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源则是破坏了(  )条件。
A.互斥使用
B.部分分配
C.不可剥夺
D.环路等待

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】若一个进程请求新资源之前首先释放已占有的资源,这破坏了部分分配条件。

(6)【◆题库问题◆】:[单选] 下列给出的选项中,非法的变量名是(  )。
A.Sum
B.Integer 2
C.Rem
D.Forml

【◆参考答案◆】:D

【◆答案解析◆】:Forml是窗口的默认名称,不能作为变量名称。

(7)【◆题库问题◆】:[多选] “开始”功能区的“字体”组可以对文本进行哪些操作设置(  )。
A.字体
B.字号
C.消除格式
D.样式

【◆参考答案◆】:A,B,C

(8)【◆题库问题◆】:[单选] 执行语句“for(i—l;i++<4;);”后,变量i的值是(  )。
A.3
B.4
C.5
D.不定

【◆参考答案◆】:C

【◆答案解析◆】:c。【解析】for循环结束时,i++的值应为4,i自加垢此时应为5,故选择C选项。

(9)【◆题库问题◆】:[单选] 若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch 语句是
A.switch(a+9){ case c1:y=a-b;case c1:y=a+b;}
B.switch a*b{ case10:x=a+b;default:y=a-b;}
C.switch(a+b){ case1 :case3:y=a+b;break;case0 : case4:y=a-b;}
D.switch (a*b+b*b){ default :break;case3:y=a+b; break;} case 2:y=a-b; break;}

【◆参考答案◆】:D

【◆答案解析◆】:使用switch 语句直接处理多个分支,其一般形式为:switch(表达式) {case 常量表达式1:语句1;break;case 常量表达式2:语句2;break;…… case 常量表达式n:语句n;break;default:语句n+1;break;}switch 语句的执行流程是:首先计算switch 后面圆括号中表达式的值,然后用此值依次与各个case 的常量表达式比较,若圆括号中表达式的值与某个case 后面的常量表达式的值相等,就执行此case 后面的语句,执行后 遇break 语句就退出switch 语句;若圆括号中表达式的值与所有case 后面的常量表达式都不等,则执行default后面的语句n+1,然后退出switch 语句。

(10)【◆题库问题◆】:[单选] 有如下语句序列: Char str[10];Cin>>str; 当从键盘输入“I love this game”时,str中的字符串是()。
A.”I love this game”
B.”I love thi”
C.”I love”
D.”I”

【◆参考答案◆】:D

【◆答案解析◆】:cin是c++预定义的标准输入流对象,cin用来接收字符串时,遇“空格”、“TAB”、“回车”时都会结束。所以本题答案为D。

发表评论

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