参考答案:A
答案解析: 暂无
2 . 下列关于#include命令的叙述中,错误的是( )。
? ? ? ? ?
A.一个 #include命令中只能指定一个被包含文件 B.一个#include命令中可以指定多个被包含文件 C.一个被包含文件中又可以包含另一个被包含文件 D.#include命令中,文件名可以用双引号或尖括号括起来
参考答案:B
答案解析: 暂无
3 . 要打开一个已存在的非空文件\用于修改,选择正确的语句____。
? ? ? ?
A.fp=fopen(\; B.fp=fopen(\; C.fp=fopen(\; D.fp=fopen(\;
参考答案:D
答案解析: 暂无
4 . 若有以下定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是____。
? ? ? ?
A.*p B.a[10] C.*a D.a[p-a]
参考答案:B
答案解析: 暂无
5 . 已知:int **p;,则变量p是( )。
? ? ? ?
A.指向int的指针 B.指向指针的指针 C.int型变量
D.以上三种说法均是错误的
参考答案:B
答案解析: 暂无
6 . 设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为_____。
? ? ? ?
A.EOF B.非0值 C.0 D.1
参考答案:D
答案解析: 暂无
7 . 已知: int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+2 ;则值为 3 的表达式是______。
? ? ? ?
A.*(p++) B.*p++ C.*++p D.++*p
参考答案:B
答案解析: 暂无
8 . 若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是_____。
? ? ? ?
A.fopen(\ B.fopen(\ C.fopen(\ D.fopen(\
参考答案:B
答案解析: 暂无
9 . 有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是_____。
? ? ? ?
A.*p+9 B.*(p+8) C.*P+=9 D.P+8
参考答案:B
答案解析: 暂无
10 . 在一个C源程序文件中,?若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是______。
? ? ? ?
A.extern B.register C.auto D.static
参考答案:D
答案解析: 暂无
11 . 当调用函数时,实参是一个数组名,则向函数传递的是_____。
? ? ? ?
A.数组的长度 B.数组的首地址 C.数组每一个元素的地址 D.数组每个元素中的值
参考答案:B
答案解析: 暂无
12 . 在C语言中,形参的缺省存储类型是______。
? ? ? ?
A.auto B.register C.static D.extern
参考答案:A
答案解析: 暂无
13 . 在c语言中,函数中定义的参数的隐含存储类别是____。
? ? ? ?
A.auto B.static C.extern D.