云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 浙江大学C语言总复习题--综合

浙江大学C语言总复习题--综合

  • 62 次阅读
  • 3 次下载
  • 2025/6/20 16:09:59

if(x>=0) if(x<0) ; else y=-1; printf(\

58.以下程序段的输出结果是_____。 int k;

for(k=10;k>=0;k--); printf(‖%d‖,k);

59.对于以下递归函数f,调用 f (3) 的返回值是_____。 int f( int n ) {

if(n<=1)

return n; else

return f(n-1)+n; }

60.下列程序段的输出结果是_____。 int *p, k = 5 ; p = &k ; ++(*p); printf(\

四、阅读下列程序,写出输出结果。

1. # include main()

{ int k = 2 ;

while (k == 0) printf (\ } 2. int k;

for (k = 2 ; k < 5 ; k++) if (4/k ==1) break; printf (\3. int k=10;

while (k=0) k=k –1; printf (\4. int k,x;

for (k=0,x=0;k<=9&&x!=10;k++) x+=2; printf (\5. int k,x=0;

for(k=1;k<=5;k++) {

if(k%2) x++; else continue; x++; }

printf (\6. int k;

for (k = 1 ; k < 4 ; k++) if (k ==2) continue; printf (\7. # include main()

12

{

f(f(2)); }

int f(int x)

{ static int k=0; x+=k; k++;

printf(‖%d,%d#‖,x,k); return x; }

8. #include main()

{ int m=0; m=f(2);

printf (\ m=f(3);

printf (\ }

int f(int x)

{ static int k = 1; x += k; k++;

printf(‖%d,‖,k); return x; }

9. #include main() { int k;

for (k=4; k>=1; k--) fun();

} fun()

{ static int m=0; m++;

printf(‖%d#‖,m); }

10.#include main( )

{ int k=1, m=2; m++;

{ int k=0; k += m*2;

printf(―%d,%d#‖ ,k,m); k++;

}

printf(―%d,%d#‖ ,k,m);

}

11.#include

13

main( )

{ int k=1, m=2; m++; k++;

{ int m=0; k=10; m++;k++;

printf(―%d,%d#‖ ,k,m); m++;k++;

}

printf(―%d,%d#‖ ,k,m);

}

12.#include int m=10; main( )

{ int k=1; m++; k++;

{ int k= -5; m++;k++;

printf(―%d,%d#‖ ,k,m); m++;k++;

}

printf(―%d,%d#‖ ,k,m);

}

13.#include int x,y,z;

void p(int *x,int y) { int z; ++*x; y--; z=*x+y;

printf(\ }

void main()

{ x=2; y=3; z=5; p(&y,x);

printf(\ }

14.#include int z;

void p(int *x,int y)

{ ++*x; y--; z=*x+y;

printf(\

}

void main()

{ int x=2, y=3, z=4; p(&x,y);

printf(\

14

}

15.#include int c;

func(int *a,int b)

{ c=(*a)*b; *a=b-1; b++; return(*a+b+1); }

main()

{ int a=4, b=2, p=0; p=func(&b, a);

printf(\ }

16.#include void p(int x,int *y)

{ *y=x++; }

void main()

{ int x=0, y=0; p(10,&y);

printf(\ p(y,&x);

printf(\ }

17.#include

func(int a,int b,int *c,int *d)

{ *c=a+b; *d=a-b; a++; b++; }

main()

{ int a=4, b=3, c=2,d=1; func(d,c,&b,&a);

printf(\ }

18.#include

func(int *a,int n,int *b)

{ int k;

for(k=0;k

main()

{ int a[6]={1,2,3}, b=0,k; func(a, 3,&b);

for(k=0;k<3;k++) printf(―%d#‖,a[k]); printf(\ }

19.#include void main() {

long in, power, i;

15

搜索更多关于: 浙江大学C语言总复习题--综合 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

if(x>=0) if(x<0) ; else y=-1; printf(\58.以下程序段的输出结果是_____。 int k; for(k=10;k>=0;k--); printf(‖%d‖,k); 59.对于以下递归函数f,调用 f (3) 的返回值是_____。 int f( int n ) { if(n<=1) return n; else return f(n-1)+n; } 60.下列程序段的输出结果是_____。 int

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com