有以下程序 #include <stdio.h>main(){ chara[5][10]

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 有以下程序 #include <stdio.h>main(){ chara[5][10]={"one","two","three","four","five"};int i,j;char t;for(i=0;i<4;i++)for(j=i+1;j<5;j++)if(a[i][0]>a[j][0]) { t=a[i][0];a[i][0]=a[j][0];a[j][0]=t;} puts(a[1]);}程序运行后的输出结果是
A.fwo
B.fix
C.two
D.owo

【◆参考答案◆】:A

【◆答案解析◆】:这个程序的执行过程是当i=0 时,j=1,a[0][0]=o<a[1][0]=t;不置换;当i=1 时,j=2,a[1][0]=t =a[2][0]=t;不置换;当i=2 时,j=3,a[2][0]=t>a[3][0]=f;置换a[2][0]=f, a[3][0]=t;此时,a[2][0]=f,a[1][0]=t,再置换a[2][0]=t,a[1][0]=f,;当i=3时,j=4,a[3][0]=f=a43][0]=f;不置换;所以a[1]的结果为fwo。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(2)【◆题库问题◆】:[单选] 在程序中用WITH MyForm…ENDWITH修改表单对象的属性再显示该表单,其中“…”所书写的正确代码是(  )。
A.Width=500
B.MyForm.Width=500 ShowMyForm.Show
C.Width=500 ENDWITH
D.ThisForm.Width=500ShowThisForm.Show

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】在程序中用wITH MyForm.Width=500 ENDWITH修改表单对象的属性,在程序中再显示该表单,直接用.Show就可以了,所以本题应该选择C选项。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(3)【◆题库问题◆】:[单选] 下列特征中不是面向对象方法的主要特征的是( )。
A.多态性
B.继承
C.封装性
D.模块化

【◆参考答案◆】:D

【◆答案解析◆】: 面向对象设r方法是使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括分类性、多态性、封装性、模块独立-}-、继承和多态性等。模块化是结构化程序设计的特点。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(4)【◆题库问题◆】:[单选] 在一个C语言源程序文件中所定义的全局变量,其作用域为(  )。
A.所在文件的全部范围
B.所在程序的全部范围
C.所在函数的全部范围
D.由具体定义位置和extern说明来决定范围

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】全局变量是在函数外部任意位置上定义的变量,它的作用域是从变量定义的位置开始,到整个源文件结束止。当全局变量定义在后,引用它的函数在前时,应该在引用它的函数中用extertl对此全局变量进行说明,以便通知编译程序该变量是一个已在外部定义了的全局变量,这时全局变量的作用域从extern说明处起,延伸到该函数末尾。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(5)【◆题库问题◆】:[单选] 有以下程序:#include<stdi0.h>main(){ int x,i;for(i=1:i<=100:i++){ x=i:if(++x$2==0)if(++x%3==0)if(++x%7==0)printf(“%d”,x);printf(”\n”);程序的输出结果是(  )。
A.2870
B.4284
C.2668
D.3981

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】1—100内打印出如下数,这个数,可以被7整除,前一个数可以被3整除,再前一个数可以被2整除,最终运行结果为2870,因此正确答案为A。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(6)【◆题库问题◆】:[单选] “教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是(  )。
A.SELECTCOUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号WHERE系名=“计算机”
B.SELECTCOUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表系号HAVING学院表,系名=“计算机”
C.SELECTSUM(*)FROM教师表INNERJOIN学院表ON教师表,系号=学院表,系号GROUP BY教师表,系号
D.SELECTSUM(*)FROM教师表INNERJOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表,系号HAVING学院表,系名=“计算机”

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析]INNER JOIN运算为普通连接,组合两个表中的记录,只要在公共字段之中有相符的值。GROUP BY子句用来分组,HAVING子句用来从分组的结果中筛选行。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(7)【◆题库问题◆】:[单选] 下列表达式中,与DateDiff(”m”,#2013-11-25#,Date())等价的表达式是
A.(Month(date())-Month(#2013-11-25#))
B.(MonthName(date())-MonthName(#2013-11-25#))
C.(year(date())-year(#2013-11-25#))*12-(month(date())-month(#2013-11-25#)
D.(year(date())-year(#2013-11-25#))*12+(month(date())-month(#2013-11-25#)

【◆参考答案◆】:D

【◆答案解析◆】: 【答案】D【解析】日期/时间函数DateDiff(<间隔类型>,<日期1>,<日期2>[,Wl][,W2])返回两个日期之间按照间隔类型指定的时间间隔数目。根据题意间隔类型为“m”表示月,表达式的结果是当前系统Et期与2013-ll-25之间相差的月数,应该等于“(当前年份-2013)* 12+(当前月份-11)”,因此选择D选项。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(8)【◆题库问题◆】:[单选] 在窗体上有一个命令按钮Commandl,编写事件代码如下: PrivateSub Commandl Click(  ) Dim dlAs Date Dim d2 As Dated1=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiff(”ww”,d1,d2)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是(  )。
A.1
B.2
C.10
D.11

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】DateDiff(timeinterval,datel,date2[,firstdayofweek[,firstweekofyear]])返回的是两个日期之间的差值,timeinterval表示相隔时间的类型,ww表示几周;而日期的dl和d2相差两周,故输出2。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(9)【◆题库问题◆】:[单选] 有3个结点的二叉树有(  )。
A.2种形态
B.4种形态
C.7种形态
D.5种形态

【◆参考答案◆】:D

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(10)【◆题库问题◆】:[单选] 软件调试的目的是(  )。
A.发现错误
B.改善软件的性能
C.改正错误
D.验证软件的正确性

【◆参考答案◆】:C

【◆答案解析◆】:c) 【解析】在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。

发表评论

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