2025年学历类自考专业(计算机信息管理)-高级语言程序设计(一)参考题库含答案解析.docxVIP

  • 0
  • 0
  • 约1.08万字
  • 约 29页
  • 2026-01-30 发布于四川
  • 举报

2025年学历类自考专业(计算机信息管理)-高级语言程序设计(一)参考题库含答案解析.docx

2025年学历类自考专业(计算机信息管理)-高级语言程序设计(一)参考题库含答案解析

一、单项选择题

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

1、以下选项中属于整型数据类型的是?

A.char

B.float

C.int

D.double

2、表达式3+5*2的结果是?

A.13

B.16

C.17

D.18

3、以下循环结构中,能正确执行循环5次的代码是?

A.for(inti=0;i=5;i--)

B.for(inti=1;i5;i++)

C.for(inti=5;i=1;i--)

D.for(inti=0;i5;i++)

4、以下数组初始化正确的是?

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

B.chararr[3][5]={abc};

C.floatarr[3]={1,2,3.5};

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

5、以下指针变量声明的正确形式是?

A.int*p=5;

B.*p=10;

C.intp;

D.int*p;

6、以下结构体数组元素访问方式正确的是?

A.structStudentst[3];st[0].name

B.structStudentst[3];st-name

C.structStudentst[3];st[0].age

D.structStudentst[3];st[3].class

7、以下函数定义中,能正确返回整型值的是?

A.voidfun(inta,floatb)

B.intfun(inta,floatb)

C.floatfun(inta,floatb)

D.doublefun(inta,floatb)

8、用于打开文本文件的函数是?

A.fopen(file.txt,r)

B.fopen(file.txt,w)

C.fopen(file.txt,a)

D.fopen(file.txt,r+)

9、字符串比较函数strcmp的返回值类型是?

A.void

B.char*

C.int

D.float

10、以下指针运算正确的是?

A.p++;

B.*p++;

C.p=p+1;

D.p+=1;

11、C语言中,以下哪种变量声明方式是正确的?

A.inta=5

B.inta=5

C.inta=5

D.inta=5;

A.A和B都是正确

B.C是正确

C.全部正确

D.B和C都是正确

12、以下运算符中,优先级最高的是?

A.+

B.*

C.==

D.

A.A和B

B.B和C

C.B和D

D.C和D

13、以下字符串操作函数的作用是?

A.strncpy

B.strcat

C.strcpy

D.substr

A.连接字符串

B.复制字符串

C.截取子字符串

D.修改字符

14、以下哪种数据类型可以存储浮点数?

A.char

B.float

C.int

D.struct

A.A和B

B.B和C

C.C和D

D.B和D

15、以下代码段的输出结果是?

inta=3,b=5;

printf(%d,a+++b);

A.8

B.9

C.10

D.7

A.A和B

B.B和C

C.C和D

D.全部错误

16、以下结构体嵌套定义正确的是?

A.structs{inta;structsb;};

B.structs{inta;structsb;};

C.structs{inta;structsb;};

D.structs{inta;structsb;};

A.A和B

B.B和C

C.C和D

D.全部错误

17、以下指针操作错误的是?

A.int*p=(int*)malloc(10);

B.*p=5;

C.p++;

D.free(p);

A.A和B

B.B和C

C.C和D

D.全部正确

18、以下代码段的作用是?

char*s=hello;

s[2]=a;

A.修改字符串

B.创建新字符串

C.释放内存

D.计算长度

A.A和B

B.B和C

C.C和D

D.全部错误

19、以下关于数组操作正确的是?

A.int

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档