首页 > 试题广场 >

假设在程序中有这样一些语句: #include

[问答题]
假设在程序中有这样一些语句:
#include <stdio.h>
FILE * fp1, * fp2;
char ch;

fp1 = fopen ("terky", "r");
fp2 = fopen ("jerky", "w");
并且,假设两个文件都已被成功打开了。为下面的函数调用提供缺少的参数:
a. ch = getc ( );
b. fprintf (, "%c\n",);
c. putc (,);
d. fclose ( );  /* 关闭terky文件 */
推荐
a. ch = getc (fp1);
b. fprintf (fp2, "%c"\n", ch);
c. putc (ch, fp2);
d. fclose (fp1);  /* 关闭terky文件 */
说明:fp1用来进行输入操作,因为它是以读模式打开的文件。类似地,fp2是以写模式打开的,所以在输出函数中使用它。
发表于 2018-03-23 21:46:48 回复(0)