- 1
- 0
- 约9.18千字
- 约 10页
- 2026-02-14 发布于河北
- 举报
C语言编程经典试题及答案
姓名:_____________________
一、选择题(每题⑸分,共2[5]分)
1.以下哪个选项不C语言的基本数据类型?
A.int
B.float
C.char
D.struct
2.在C语言中,以下哪个函数用于输出字符串?
A.printf
B.putchar
C.putstr
D.puts
3.以下哪个运算符用于取模运算?
A.%
B./
C.*
D.+
4.在C语言中,以下哪个函数用丁输入宇符申?
A.scant
B.gets
C.getchar
D.fgets
5.以下哪个关键字用于定义一个一维数组?
A.arra
B.vector
C.define
D.int
二、填空题(每题(5]分,共2[5]分)
1.在C语言中,用于定义整数的变量类型o
2.以下代码的输出结果o
c
#includestdio.h
intmain(){
inta=5,b=10;
printf(%da+b);
z
return0;
)
3.以下代码的输出结果o
、、、
c
#includestdio.h
intmain(){
inta=5;
printf(%d”,a++);
return0;
)
、、、
4.以下代码的输出结果。
、c
/includestdio.h
intmain(){
inta=5,b=10;
printf(%d,a==b);
return0;
)
、■、
5.在C语言中,以下哪个函数用于获取当前时间?
A.time()
B.mktime()
C.Iocaltime()
D.strftime()
三、编程题(每题2[0]分,扶4[0]分)
1.编写一个C语言程序,计算两个整数的最大公约数。
2.编写一个C语言程序,实现一个简单的学生信息管理系统,包含学生姓名、年龄和成绩。
程序应能够添加学生信息、删除学生信息、修改学生信息和查:旬学生信息。
四、选择题(每题5[]分,共2[5]分)
6.在C语言中,以下哪个关键字用于定义一个二维数组?
A.arra
B.vector
C.define
D.int
7.以下哪个函数用于读取文件内容?
A.fopen
B.fread
C.fgets
D.fgetc
8.在C语言中,以下哪个关键字用于定义一个函数?
A.func
B.function
C.define
D.int
9.以下哪个函数用于获取当前R期和时间?
A.time()
B.mktime()
C.localtimef)
D.strftime()
10.在C语言中,以下哪个关提字用于定义一个指针?
A.ptr
B.point
C.define
D.int
11.以下哪个函数用于检查字符串否以指定子串开头?
A.strstr
B.strncasecmp
C.strncmp
D.strstr
12.在C语言中,以下哪个关遮字用于定义一个结构体?
A.struct
B.structr
C.define
D.int
13.以下哪个函数用于将字符串转换为整数?
A.atoi
B.atof
C.itoa
D.strtof
14.在C语言中,以下哪个关犍字用于
原创力文档

文档评论(0)