若有“double a;”,则正确的输入语句是( )。

  • A+
(1)【◆题库问题◆】:[单选] 若有“double a;”,则正确的输入语句是( )。

【◆参考答案◆】:B

【◆答案解析◆】:本题考查scanf()函数的调用形式:scanf (格式字符串,输入项地址表)。“格式字符串”是要输入的变量的格式符;“输入项地址表”是要输入的变量的地址。

(2)【◆题库问题◆】:[单选] 下列关于线程优先级的说法中,正确的是(  )。
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置
D.B和C

【◆参考答案◆】:C

【◆答案解析◆】:本题考查线程优先级的概念。首先应该了解Java的线程是有优先级的,并且可以控制其优先级,可以排除选项A;选项B和选项C本身就矛盾,故选项D是错误的,B和C不能同时选择。线程的优先级在创建线程时可以设置,也可以通过getPriority()方法来获得线程的优先级,通过setPriority()方法来设定线程的优先级。线程的优先级属于考试重点内容,应该重点掌握。

(3)【◆题库问题◆】:[单选] 执行下列程序中的输出语句后,a的值是(  )。main(){ int a;printf(”%dkn”,(a=2*3,a*5,a+7));)
A.17
B.37
C.6
D.13

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】本题考查逗号表达式。程序输出时输出一个%d,所以输出第一个a的值与后续无关。

(4)【◆题库问题◆】:[单选] 程序流程图中带有箭头的线段表示的是 (  )
A.图元关系
B.数据流
C.控制流
D.调用关系

【◆参考答案◆】:C

【◆答案解析◆】:详细设计阶段的主要描述工具分为图形、语言和表格描述工具。程序流 程图是常用的图形描述工具之一,流程图中包含的主要元素有方框:表示一个处理步骤;菱形框:表示一个逻辑条件;箭头:表示控制流向。

(5)【◆题库问题◆】:[单选] 下列叙述中错误的是(  )。
A.列表框和组合框都有List属性
B.列表框有Selected属性,而组合框没有
C.列表框和组合框都有Style属性
D.组合框有Text属性,而列表框没有

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】组合框和列表框都没有selected属性。

(6)【◆题库问题◆】:[单选] 有以下程序:main(){ int k=5,n一0;do{ switch(k){ case l:case 3:11+=1;k--;break;defalut:n=0;k--;case 2:case 4:n+=2;k--;break;printf(”%d”,n);}while(k>0&&n<5);}程序运行后的输出结果是(  )。
A.235
B.0235
C.02356
D.2356

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】本题考查分支语句用法。因为变量的初始值分别为k一5、n=0,所以程序第l次进入循环时,执行default语句,输出0,k减1;这时n=0、k=4,程序进行第2次循环,执行case4:这个分支,结果是rl=2、k=3,打印出2;这时n=2、k=3,break跳出,程序进行第3次循环,执行CaNe3:这个分支,结果是n=3、k=2,打印出3;这时n=3、k一2,break跳出,程序然后进行第4次循环,执行case2:case4:这个分支,结果是n=5、k=1,打印出5,break跳出,这时因为n=5不满足n<5的循环条件,因此循环结束。

(7)【◆题库问题◆】:[单选] 数据库管理系统是(  )。
A.操作系统的一部分
B.在操作系统支持下的系统软件
C.一种编译系统
D.一种操作系统

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】数据库系统属于系统软件的范畴。

(8)【◆题库问题◆】:[单选] 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。
A.学生成绩管理系统
B.C语言编译程序
C.UNIX操作系统
D.数据库管理系统

【◆参考答案◆】:B

【◆答案解析◆】:应用软件(application software)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。所以答案选择B。

(9)【◆题库问题◆】:[单选] 合法的C语言赋值语句是(  )。
A.a=b=58
B.k=int(a-4-b);
C.a=58,b=58
D.--1;

【◆参考答案◆】:D

【◆答案解析◆】:赋值语句两个标志:赋值(就是“=”)和语句(加上“;”)。选项A,缺少分号,应该改为a=b=58;选项B,错误,类型转换不是这么写,应该是这样:k=(int)(a+b);C选项中缺少分号;选项D,相当于i=i-1,所以也可以算作赋值操作。

(10)【◆题库问题◆】:[单选] 以下程序的主函数中调用了在其面前定义的fun函数 #include<stdio.h>...main(  ){doublea[15],k; k=fun(a); ...}则以下选项中错误的fun函数首部是(  )。 、
A.double fun(double a[l5])
B.double fun(double *a) 。
C.double fun(double a[])
D.double fun(double a)

【◆参考答案◆】:D

发表评论

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