题库 第842页
单选题:下面的程序执行后,文件 test中的内容是()。
下面的程序执行后,文件 test中的内容是()。void fun(char * fname, char *st){ FILE * myf; int i;myf = fopen(fname, "w");for(i = 0; i<s…
单选题:若要打开A盘上user子目录下名为abc. txt的文本文件进行读、写操作, 下面符合此要求的函数调用是()。
若要打开A盘上user子目录下名为abc. txt的文本文件进行读、写操作, 下面符合此要求的函数调用是()。A.fopen("A:\user\abc.txt", "r")B.fopen("A:\\user\\abc.txt", "r+")…
单选题:在C程序中, 可把整型数以二进制形式存放到文件中的函数是()。
在C程序中, 可把整型数以二进制形式存放到文件中的函数是()。A.fprintf函数B.fread函数C.fwrite函数D.fputc函数答案:A…
单选题:下列关于typedef 的叙述错误的是()。
下列关于typedef 的叙述错误的是()。A.用 typedef可以增加新类型B.typedef只是将已存在的类型用一个新的名字来代表C.用typedef可以为各种类型说明一个新名, 但不能用来为变量说明一个新名D.用typedef为类型…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。int fun(int a, int b){ if(b==0) return a;else return(fun(--a,--b)); }int main(void){ printf("%d\…
单选题:设有如下函数定义
设有如下函数定义int fun(int k){ if(k<1) return 0;else if(k==1) return 1;else return fun(k-1)+1;}若执行调用语句“n =fun (3);”, 则函数fu…
单选题:以下程序的输出结果是()。
以下程序的输出结果是()。#define PT 5.5#define S(x) PT* X*Xint main(void){ int a=1, b= 2;printf("%4.1f\n", S(a+b)); }A.49.5B.9…
单选题:若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。A.函数的实参和其对应的形参共占同一存储单元B.形参只是形式上的存在, 不占用具体存储单元C.同名的实参和形参占同一存储单元D.函数的形参和实参分别占用不同的存储单元答案…
单选题:在C语言中,函数返回值的类型最终取决于()。
在C语言中,函数返回值的类型最终取决于()。A.函数定义时在函数首部所说明的函数类型B.return语句中表达式值的类型C.调用函数时主调函数所传递的实参类型D.函数定义时形参的类型答案:A…
单选题:若程序中有宏定义“#define N 100”, 则下列叙述中正确的是()。
若程序中有宏定义“#define N 100”, 则下列叙述中正确的是()。A.宏定义中定义了标识符N的值为整数100B.在编译程序对C源程序进行预处理时用100替换标识符NC.对C源程序进行编译时用100替换标识符ND.在运行时用100替…