|
一、单选题(共 15 道试题,共 60 分。)V 1. 用C语言编制的源程序要变为目标程序,必须经过
A. 编辑
B. 编译
C. 解释
D. 连接
满分:4 分
2. 以下叙述中不正确的是____.
A. 在一个函数中,可以有多条return语句
B. 函数的定义不能嵌套,但函数的调用可以嵌套
C. 函数必须有返回值
D. 不同的函数中可以使用相同名字的变量
满分:4 分
3. 关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的( )
A. 实参不会改变
B. 实参可能会改变
C. 如果是指针,肯定不会改变
D. 如果不是指针,可能会改变
满分:4 分
4. 已知字符 ‘b’ 的ASCII码为 98 ,语句printf ("%d,%c", ’b’,’b’+1 ) ;的输出为______。
A. 98,b
B. 98,c
C. 98,99
D. 语句不合法
满分:4 分
5. 若x是整型变量,表达式 (x=10.0/4.0) 的值是()
A. 2.5
B. 2.0
C. 3
D. 2
满分:4 分
6. 一个C程序的执行是从( )
A. main()函数开始,直到main()函数结束
B. 第一个函数开始,直到最后一个函数结束
C. 第一个语句开始,直到最后一个语句结束
D. main()函数开始,直到最后一个函数结束
满分:4 分
7. 有以下程序片段 int n=0,p; do { scanf(%d",&p); n++; } while(p!=12345&&n<3); 此处 do-while 循环的结束条件是()
A. p的值不等于12345并且n的值小于3
B. p的值等于12345并且n的值大于等于3
C. p的值不等于12345或且n的值小于3
D. p的值等于12345或且n的值大于等于3
满分:4 分
8. 下面程序的输出结果是__________. main() { int x=102,y=012; printf("%2d,%2d",x,y);}
A. 10,01
B. 02,12
C. 102,10
D. 02,10
满分:4 分
9. 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )
A. 0
B. 8
C. -12
D. 10
满分:4 分
10. 如果有char* ssl=“0123456789”,则,sizeof(ssl)的值是()
A. 4
B. 10
C. 11
D. 40
满分:4 分
11. 下列关于#include命令的叙述中,错误的是
A. #include命令中,文件名可以用双引号或尖括号括起来
B. 一个被包含文件中又可以包含另一个被包含文件
C. 一个#include命令中可以指定多个被包含文件
D. 一个#include命令中只能指定一个被包含文件
满分:4 分
12. C编译程序是( )
A. C程序的机器语言版本
B. 一组机器语言指令
C. 将C源程序编译成目标程序的程序
D. 命令计算机执行指定的操作
满分:4 分
13. 当调用函数时,实参是一个数组名,则向函数传送的是 ( )
A. 数组的长度
B. 数组的首地址
C. 数组每一个元素的地址
D. 数组每个元素中的值
满分:4 分
14. 定义int x,y;执行y=(x=1,++x, x+2)语句后,y的值是( ).
A. 1
B. 2
C. 7
D. 4
满分:4 分
15. 以下选项中可作为C语言合法常量的是
A. -8
B. -080
C. -8e1.0
D. -80.0e
满分:4 分
二、判断题(共 10 道试题,共 40 分。)V 1. 字符型变量用来存放字符常量,可以存放多个字符。( )
A. 错误
B. 正确
满分:4 分
2. 使用getchar函数可以不添加#include<stdio.h>;命令。( )
A. 错误
B. 正确
满分:4 分
3. 在C语言中对文件操作必须先关闭当前文件,然后再打开一个新文件。( )
A. 错误
B. 正确
满分:4 分
4. C语言的关键字都是小写的。( )
A. 错误
B. 正确
满分:4 分
5. C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。( )
A. 错误
B. 正确
满分:4 分
6. C语言程序总是从主函数开始执行,在主函数结束。( )
A. 错误
B. 正确
满分:4 分
7. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8。( )
A. 错误
B. 正确
满分:4 分
8. C语言中没有逻辑类型但有集合类型。( )
A. 错误
B. 正确
满分:4 分
9. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元。( )
A. 错误
B. 正确
满分:4 分
10. switch语句中,多个case可以共用一组执行语句。( )
A. 错误
B. 正确
满分:4 分 |
|