2026年《C语言程序设计》期末测试卷及答案.docxVIP

  • 0
  • 0
  • 约5.02千字
  • 约 11页
  • 2026-11-06 发布于四川
  • 举报

2026年《C语言程序设计》期末测试卷及答案.docx

2026年《C语言程序设计》期末测试卷及答案

一、单项选择题(每题2分,共20分)

1.下列属于C语言基本数据类型的是?

A.结构体类型

B.枚举类型

C.整型

D.数组类型

2.表达式3+5*2104%3==1的运算结果是?

A.0

B.1

C.10

D.表达式语法错误

3.执行以下代码段的输出结果是?

inta=2;

if(a=0)printf(yes);

elseprintf(no);

A.yes

B.no

C.2

D.编译错误

答案:B

解析:if(a=0)中是赋值运算符而非关系运算符,赋值后a的值为0,条件为假,执行else分支输出no。

4.循环语句for(i=1;i=10;i+=2)的执行次数是?

A.5

B.6

C.9

D.10

5.下列数组定义语句中正确的是?

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

B.inta[3]={1,2,3,4};

C.inta[3]={};

D.inta[];

6.关于C语言函数的返回值,下列说法正确的是?

A.函数必须有返回值

B.返回值类型可以与return后表达式的类型不一致

C.void类型函数不能出现return语句

D.函数可以直接返回一个数

文档评论(0)

1亿VIP精品文档

相关文档