有以下程序:#include<stdio.h>main(){intaaE33E33-{(2),{4),(6)

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 有以下程序:#include<stdio.h>main(){intaaE33E33-{(2),{4),(6)},i,*p=&.aa[o][o];for(i=0;i<2;i++){i==0)aa[i][i+1]=*p+1;else++P:printf(”%d”,*p);}printf(”\n”);}程序的输出结果是(  )。
A.23
B.26
C.33
D.36

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】for循环i=0:.if(i==0)aa[i][i+1]=*p+1;||aaIo][1]=*P+1=aa[0][0]十1=2++=3: printf(”%d”,*p);||*p=aa[0][0]=2; i=1 else++p;||地址加1,p=&aa[0][1];printf(“%d”,*p);||输出了。

(2)【◆题库问题◆】:[单选] 存储程序中选择语句有哪些(  )
A.IF
B.WHILE
C.SELECT
D.SWITCH

【◆参考答案◆】:A

(3)【◆题库问题◆】:[单选] 有以下结构说明和变量定义,指针p、q、r分别指向链表中的3个连续结点。structnode{intdata;struct node*next;}*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能按要求完成操作的语句是(  )。
A.P->next=q->next;
B.p-next=p->next->next;
C.p->next=r;
D.p=q->next;

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题考查链表结点的删除,q一>next中存放的是r所指结点的首地址,将r所指结点的首地址存于p-->next中,则实现删除q所指点的功能,并保持链表连续,P所指点与r所指结点相连。

(4)【◆题库问题◆】:[单选] 设有数据库FILE.DBF,执行如下命令序列:SET DELETED OFFUSE FILELISTRecoed# 商品名 金额1 洗衣机 3100.002 电冰箱 2300.003 21彩电 1800.004 空调机 4100.00GO 3DELETEGO BOTTOMINSERT BLANKREPLACE商品名WITH″34寸彩电″,金额WITH 6000SUM金额TO S当前S的值应该是(  )
A.11300
B.17300
C.11400
D.15500

【◆参考答案◆】:B

(5)【◆题库问题◆】:[单选] 以下(  )术语与数据的逻辑结构无关。
A.线性结构
B.链式结构
C.树形结构
D.网状结构

【◆参考答案◆】:B

(6)【◆题库问题◆】:[单选] 树是结点的集合,它的根结点的数目是(  )。
A.有且只有1个
B.1或多于1
C.0或1
D.至少有2个

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为0。

(7)【◆题库问题◆】:[单选] 在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是(  )。
A.只能选择绑定型控件
B.只能选择计算型控件
C.可以选择绑定型或计算型控件
D.可以选择绑定型、非绑定型或计算型控件

【◆参考答案◆】:A

【◆答案解析◆】:在窗体中,控件分为绑定性、非绑定性和计算型。绑定性控件当控件中的数据发生修改时会影响到数据表中的字段,可以更新数据。计算型控件可以更改控件中的数据,但是不能更新到数据库,所以不能更新,所以答案选择A。

(8)【◆题库问题◆】:[单选] 下列有关选项组的叙述不正确的是(  )。
A.如果选项组结合到某个字段,实际上是组框架本身而非组框架内的复选框、选项按钮或切换按钮结合到该字段上
B.选项组可以设置为表达式
C.使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值
D.使用结合性选项组,只要单击选项组中所需要的值,就可以为字段选定数据值

【◆参考答案◆】:C

【◆答案解析◆】:选项组是一个组框以及一组复选框、选项按钮(切换按钮)。如果选项组结合到某个字段,实际上是组框架本身,而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上;选项组也可以设置为表达式或非结合选项组,在自定义对话框中使用非结合选项组接受用户的输入。使用结合性选项组时,只要单击选项组中所需的值,就可以为字段选是数据值。

(9)【◆题库问题◆】:[单选] 下列程序的输出图形是(  )。For k =0To 360 cr =Int(160*Rnd) ang =-3.1415926/180*k Circle(2000,2000),500,cr ,0,angNext
A.一段彩色圆弧
B.一个彩色扇形
C.一个彩色空心圆
D.一个辐射状彩色圆形

【◆参考答案◆】:D

【◆答案解析◆】:解本题主要是理解用Circle 画圆孤的方法,它以弧度为单位,给出定义弧线start 和end 的角度参数。画圆孤的语法是:[object .]Circle[Step](x,y),radi us ,[color],start ,end[,aspect]题中,圆心不变,半径500不变,用变量cr 表示颜色,是随机变化的,弧线终点也在弯化,所以经过360次循环会画一段辐射状彩色的圆形。

(10)【◆题库问题◆】:[单选] 有以下程序#include<stdi0.h>main(){FILE*fp;int a[10]=(1,2,3,0,0),i;fp—fopen(”d2.dat,”wb”);fwrite(a,sizeof(int),5,fp);fwrite(a,sizeof(int),5,fp);fclose(fp);fp—fopen(”d2.dat”,”rb”);fread(a,sizeof(int),10,fp);fclose(fp);for(i=0;i<10;i十f-)printf("%d",a[i]);}程序的运行结果是(  )。
A.1,2,3,0,0,0.0,0,0,0,
B.1,2,3,1,2,3,0,0,0,0,
C.123,0,0,0,0,123,0,0,O,O,
D.1,2,3,0,0,1,2,3,0,0,

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题程序首先用函数fopen()以“wb”的方式开打文件“d2.dat”,然后调用两次fwrite函数将数组a的5个元素,依次输出到文件fp中,共10个字节,关闭文件。再次打开文件,使用文件指针指向文件的开头,调用head函数从文件印中读取这l0个字节的数据到数组a中。

发表评论

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