第10周 变量的作用域及编译预处理
1、【不定项选择题】以下叙述不正确的是()。
参考答案: 请先登录
2、【单选题】以下对静态局部变量的叙述,不正确的是()。
参考答案: 请先登录
3、【单选题】C编译系统对程序中的宏展开是在()。
参考答案: 请先登录
4、【单选题】C编译系统对文件包含命令#include "file.h"的处理通常是在()。
参考答案: 请先登录
5、【不定项选择题】下列说法错误的是()。
参考答案: 请先登录
6、【填空题】预处理命令行都必须以()号开始.
参考答案: 请先登录
7、【问答题】在定义函数时,如果在函数名字前面加上关键字_______或省略该关键字,则函数属于外部函数。
参考答案: 请先登录
8、【问答题】下列程序的运行结果:_______。 #define MOD(x,y) x%y int main() { int z,a=15,b=100; z=MOD(b,a); printf("%d\n",++z); return 0; }
参考答案: 请先登录
9、【问答题】如果希望变量在函数调用结束后仍然保留其值,则可以将变量定义为局部静态变量,定义方式为在类型说明符前加上_______关键字。
参考答案: 请先登录
10、【单选题】如果在一个函数中的复合语句中定义了一个变量,以下正确的说法是( )。
参考答案: 请先登录