2025年计算机计算机二级C语言程序设计-VB语言程序设计参考题库含答案解析.docxVIP

  • 0
  • 0
  • 约1.02万字
  • 约 34页
  • 2026-01-13 发布于四川
  • 举报

2025年计算机计算机二级C语言程序设计-VB语言程序设计参考题库含答案解析.docx

2025年计算机计算机二级C语言程序设计-VB语言程序设计参考题库含答案解析

一、单项选择题

下列各题只有一个正确答案,请选出最恰当的选项(共30题)

1、以下代码的输出结果是()

inta=5,b=3,c=0;

if(a++b)c++;

printf(%d,c);

A.0

B.1

C.2

D.3

2、以下表达式的值是()

charc=a+10;

printf(%c,c);

A.10

B.74

C.a

D.A

3、以下代码的输出结果是()

chars[]=C语言;

printf(%d,sizeof(s));

A.5

B.6

C.7

D.8

4、以下程序的输出结果是()

inta=3,b=5,c=0;

c=a+++(b--);

printf(%d,c);

A.7

B.8

C.9

D.10

5、若有定义floatf=3.14;,则以下表达式的值为()

f=f+0.1;

printf(%.1f,f);

A.3.1

B.3.2

C.3.14

D.3.24

6、以下字符串比较结果为0的是?

A.abc==abc

B.abc==ab

C.strcmp(abc,abc)

D.strcmp(a,abc)

A.abc==abc

B.ab==abc

C.strcmp(abc,abc)

D.strcmp(a,abc)

7、C语言中,以下关于数组声明和初始化的描述正确的是?

A.`intarr[5]={1,2,3};`

B.`intarr[5];`

C.`intarr[]={1,2,3};`

D.`intarr[5]={1,2,3,4,5};`

8、VB程序中,若需将字符串Hello连接到变量str的末尾,应使用以下哪个操作符?

A.+

B.

C...

D.||

9、C语言中,表达式`++i`与`i++`的区别在于?

A.前者先自增后使用,后者先使用后自增

B.前者语法错误

C.两者完全相同

D.前者执行效率更高

10、VB中,以下循环结构正确的是?

A.`Fori=1To5Step-1`

B.`DoUntili5`

C.`ForEachitemInarr`

D.`Whilei5`

11、C语言中,以下函数调用正确的是?

A.`func(5)`

B.`func(a)`

C.`func()`

D.`func(,5)`

12、VB中,若变量str为空字符串,以下表达式结果为True的是?

A.strLikeA*

B.strLike*A

C.strLikeA

D.strLike*?

13、C语言中,以下关于指针的描述正确的是?

A.`int*p=(int*)malloc(5);`

B.`int*p=malloc(5);`

C.`intarr[5];p=arr;`

D.`int*p=arr[5];`

14、VB中,以下代码段输出结果是?

```vb

Dims=Python

Debug.PrintMid(s,3,2)

```

A.th

B.yt

C.y

D.on

15、C语言中,若未定义变量i,执行`printf(%d,i);`会?

A.输出0

B.输出随机值

C.语法错误

D.程序终止

16、VB中,以下代码段执行后变量x的值为?

```vb

x=10

x=x+1

x=x*2

```

A.22

B.11

C.20

D.12

17、C语言中,以下哪种运算符优先级最高?

(a)逻辑非!(b)取地址(c)乘法*(d)等于==

18、在VB中,若想设置窗体Form1的默认背景颜色为蓝色,应使用哪种语句?

(a)Form1.BackColor=Blue(b)Form1.ForeColor=Blue(c)Form1.Color=Blue(d)Form1.Picture=Blue

19、C语言中,以下哪个表达式会报错?

(a)int*p=(int*)malloc(10)(b)inta[5]={1,2,3};p=a[0](c)printf(%d,*p)(d)intb=5%2

20、VB中,若要实现按钮的单击事件,应编写的事件过程名格式为?

(a)PrivateSubButton1(b)Pu

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档