- 114
- 0
- 约3.84千字
- 约 6页
- 2024-12-07 发布于山东
- 举报
C语言程序设计期末考试试题含答案--第1页
C语言程序设计期末考试试题含答案
第一部分:选择题(每题5分,共40分)
1.下列选项中,不是C语言基本数据类型的是:
A.int
B.float
C.double
D.string
答案:D
2.在C语言中,for循环和while循环的区别是:
A.for循环适用于已知循环次数,while循环适用于未知循环次数
B.for循环必须有循环条件,while循环可以没有循环条件
C.for循环只能用于数字计算,while循环可以用于任意类型的循
环
D.for循环和while循环没有区别
答案:A
3.下列哪个选项是合法的变量名:
A.123var
B._var
C语言程序设计期末考试试题含答案--第1页
C语言程序设计期末考试试题含答案--第2页
C.var$
D.%var
答案:B
4.在C语言中,使用printf函数输出一个整数变量的值,应该使用
下列哪个占位符:
A.%f
B.%c
C.%d
D.%s
答案:C
5.下列代码中,输出的结果是什么:
```c
inta=5;
printf(%d\n,a++);
printf(%d,a);
```
A.65
B.66
C.56
C语言程序设计期末考试试题含答案--第2页
C语言程序设计期末考试试题含答案--第3页
D.55
答案:A
6.下列哪个选项中的函数可以用来比较两个字符串是否相等:
A.strcmp
B.strcat
C.strlen
D.strcpy
答案:A
7.当我们在编写C语言程序时,通常会将一些常用的函数或者代码
片段写成一个个独立的文件,这些文件通常以什么扩展名来保存:
A..c
B..h
C..txt
D..exe
答案:B
8.下列代码中,缺少的语句是什么:
```c
inta=10;
intb=20;
C语言程序设计期末考试试题含答案--第3页
C语言程序设计期末考试试题含答案--第4页
intc=a+b;
```
A.returnc;
B.printf(%d,c);
C.break;
D.continue
答案:B
第二部分:编程题(每题30分,共60分)
题目1:编写一个C程序,实现求取一个整数数组中元素的平均值。
要求通过函数实现,函数原型为:float
原创力文档

文档评论(0)