易搜题 >  资格证大类 >  计算机等级 >  问题列表

资格证大类 - 计算机等级

设有以下说明语句

struct ex

{ int x ; float y; char z ;} example;

则下面的叙述中不正确的是

A.struct结构体类型的关键字

B.example是结构体类型名

C.x,y,z都是结构体成员名

D.struct ex是结构体类型名

本题答案:
B
查看试题

请填写【2】处标准答案。

本题答案:
正确
i + 2
查看试题
SELECTSUBSTRING(‘WelcometoChina’,9,2)的结果是()

A、Welcome

B、to

C、China

D、Welcometo

本题答案:
C
查看试题

若有以下程序

#include

int a[]={2,4,6,8};

main()

{ int i;

int *p=a;

for(i=0;i<4;i++)a[i]=*p;

printf("%d\n",a[2]);}

上面程序的输出结果是

A.6

B.8

C.4

D.2

本题答案:
D
解析:在C语言中,数组元素下标是从0开始的;指针变量p指向数组的首地址。for循环语句中,指针变量p始终指向数组的首地址,因而执行循环赋值语句后数组各元素的值均变为2。
查看试题

诊断和改正程序中错误的工作通常称为()。

本题答案:
正确
程序调试
查看试题

设有定义语句:inta[][3]={{0},{1},{2}};,则数组元素a[1][2]的值为【13】。

本题答案:
正确
查看试题

有以下程序

#include

main()

{ char *a[]={"abcd","ef","gh","ijk"};int i;

for(i=0;i<4;i++) printf("%c",*a[i]);

}

程序运行后的输出结果是

A)aegi

B)dfhk

C) abc d

D)abcdefghijk

本题答案:
A
查看试题

设有一个10个元素的数组,下列程序将该数组的第一个元素与第十个元素交换,第二个元素与第九个元素交换……,第五个元素与第六个元素交换,请补充完该程序。

Private Sub Commnd1_Click()

Dim a(1 To 10)As Integer

Dim i As Integer

Dim p As Integer

Dim t As Integer

Dim j As Integer

For i=1 To 10

a(i)=i

Next i

For j=1 To 5

【 】

【 】

【 】

Next j

For i=1 To 10

Print a(i)

Next i

End Sub

本题答案:
正确t=a(j)a(j)=a(10-j+1) a(10-j+1)=t
t=a(j) , a(j)=a(10-j+1) ,a(10-j+1)=t
查看试题

有如下类定义:

class Point

{

int x_, y_;

public:

Point():x_(0), y_(0){}

Point(int x, int y = 0):x_(x),y_(y){}

};

若执行语句

Point a(2), b[3] , *c[4];

则 Point 类的构造函数被调用的次数是

A . 2 次

B . 3 次

C . 4 次

D . 5 次

本题答案:
C
查看试题

以下程序的输出结果是( )。#define f(x) x*xmain(){ int a=6,b=2,c;c=f(a)/f(b);printf("%d\n",c);}
A.9 B.6C.36 D.18

本题答案:
C
f(a)=36,f(b)=4,所以c=36/4=9
查看试题
联系客服 会员中心
TOP