顺序执行下面两条命令:N=123456.789@ 10,6 SAY N PICTURE ″$ $ 999,999.9″屏

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 顺序执行下面两条命令:N=123456.789@ 10,6 SAY N PICTURE ″$ $ 999,999.9″屏幕显示的结果是(  )
A.$ 123,456.7
B.$$ 123,456.7
C.$ 123,456.8
D.$$ 123,456.8

【◆参考答案◆】:A

(2)【◆题库问题◆】:[单选] Visual FoxPr0中支持两种类型的菜单,分别是(  )。
A.快捷菜单和条形菜单
B.条形菜单和弹出式菜单
C.条形菜单和下拉式菜单
D.弹出式菜单和下拉式菜单

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析]Visual FoxPr0支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项有一个名称(标题)和内部序号(或系统菜单内部名字)。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。

(3)【◆题库问题◆】:[单选] 有以下程序#include<stdio.h>voidfun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/{ int t,i,j;for(i=0;i<n一1;j++)for(j=i+1;j<n;j++)if(a[i]<a[i]){t=aEi];aEi]=aEi];aEj]=t;}}main(){intc[10]={1,2,3,4,5.6,7,8,9,0),i;fun(c+4.6):for(i=0;i<10;i++)printf(”%d,”,c[i]);printf(”n”):}}程序运行的结果是(  )。
A.1,2,3,4,5,6,7,8,9,0,
B.0,9,8,7,6,5,1,2,3,4,
C.0,9.8,7.6,5,4,3,2,1.
D.1,2,3,4,9,8,7,6,5,0,

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】fun()函数的功能是对数组a[]的元素从大到小进行排序。

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

【◆参考答案◆】:B

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

(5)【◆题库问题◆】:[单选] 由“For i=1 T09 Step-3”决定的循环结构,其循环体将被执行(  )。
A.0次
B.1次
C.4次
D.5次

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】For i=1 T09 Step一3语句的意思是循环从1开始到9,步长为一3,那么i的取值就为负数所以不执行循环体。

(6)【◆题库问题◆】:[单选] 可以用InputBox函数产生“输入对话框”。执行语句:st=InputBox(”请输入字符串”,”字符串对话框”,”aaaa”)当用户输入字符串“bbbb”,按OK按钮后,变量st的内容是(  )。
A.aaaa
B.请输入字符串
C.字符串对话框
D.bbbb、

【◆参考答案◆】:B

【◆答案解析◆】:本题ee st的默认值为“aaaa”,当用户不输入,则值为aaaa,当用户输入后将会输出“请输 入字符串”,所以答案选择B。

(7)【◆题库问题◆】:[单选] 当执行以下程序段时,( )。x=-l:do{x=x*X;)while(!x);
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误

【◆参考答案◆】:A

【◆答案解析◆】:do-wlfile的功能是先执行一次循环体,再判断条件是否成立,当x=-1时,执行do语句,x=x*x =1,接着执行while后的表达式,其值为0,退出循环,因此循环体只执行了一次。

(8)【◆题库问题◆】:[单选] 设窗体上有1个水平滚动条,已经通过属性窗V1把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是(  )。
A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加
B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少
C.由于滚动条的Max属性值小于Min属性值,程序会出错
D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】滚动条是可以将Max的值设成比Min小的。这样设置的话,向左移动时Value值是增加的。

(9)【◆题库问题◆】:[单选] 有下列程序: 、 fun(intX,inty){return(x+y);)main(  ){ int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); }执行后的输出结果是(  )。
A.6
B.7
C.8
D.9

【◆参考答案◆】:C

【◆答案解析◆】:函数fun(int x,int y)的功能是返回x+Y的值。在主函数中,变量a,b,c的初始值分别为 1,2,3。因此逗号表达式“a++,b++,a+b”的值等于5,表达式c++的值为3,调用于函数的表达式为“fun(5,3);”,其返回值等于8。

(10)【◆题库问题◆】:[单选] 在Visual Basic中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是(  )。
A.Load
B.Show
C.Hide
D.Unload

【◆参考答案◆】:A

【◆答案解析◆】:Visual Basic中,Load语句的功能是将一个窗体加载到内存进行预处理,但不显示。

发表评论

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