c程作业文件(2)

2018-12-27 18:05

10. 下面程序用于计算, f(k, n) = 1k + 2k + ... + nk

, 其中 power(m,n) 求 mn , 请填写程序中相 应语句。

int power(int m, int n) { int i;

__【1】___

for (i = 1; i<=n; i++) __【2】___ return p; }

int f(int k, int n) { int i;

__【3】___

for (i = 1; i<=n; i++)

__【4】___ return s; }

int main() { int k,n;

scanf(\

printf(\ return 0; }

11. 下列递归程序的输出结果为_____ #include int fib(int g) { switch (g) {

case 0: return 0; case 1:

case 2: return 2; }

printf(\

return fib(g-1) + fib(g-2); }

main() { int k; k = fib(4);

printf(\ return 0; }

12. 下列语句的运算结果为____ #define F(x) x-2 #define D(x) x*F(x)

printf(\

13. fopen()函数的返回值是 ____

14 缓冲文件系统与非缓冲文件系统的不同点在于____

15. 只能向指定文件写入一个字符的函数是____

16. 判断文件指针是否已经到了文件尾部的函数是____

17. 阅读程序, 以下程序完成的功能是____ #include int main(void)

{ char infile[10], outfile[10]; FILE *fpa, *fpb; gets(infile); gets(outfile);

fpa=fopen(infile, \ fpb=fopen(outfile,\ while (!feof(fpa)) fputc(fgetc(fpa),fpb); fclose(fpa); fclose(fpb); return 0; }

【参考答案】

1) 【1】 x[i]!='\\0' 【2】&& 【3】if (y[j]==x[i]) break 【4】j >= ny 2) 【1】成员 【2】指向 3) 【1】 stud[i].name

4) 【1】&time.hour, &time.minute, &time.second 【2】time.second 【3】time.minute ++ 【4】time.hour == 24 5) 1 2 A B 6) 23, wang, 98.5, wang 7) 2 8) 5 9) 【1】 int t0,t1,t=n; 【2】n>1 【3】t

10) 【1】int p = 1; 【2】p = p*m; 【3】int s = 0; 【4】s = s + power(i, k); 11) g=4#g=3#k=6# 12) 7, -13

13) 指向文件缓冲区的首地址的文件结构类型指针

14) 系统是否为文件自动分配一块文件缓冲区(内存单元) 15) fputc() 16) feof()

17) 将文件名为键盘输入的infile 表示的文件内容复制到文件名为键盘输入的outfile表示的 文件中


c程作业文件(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Windows命令行command的Shell命令详细解析和语法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: