考点32 动态变量和静态变量

上传人:wt****50 文档编号:35460559 上传时间:2018-03-16 格式:DOC 页数:2 大小:28KB
返回 下载 相关 举报
考点32 动态变量和静态变量_第1页
第1页 / 共2页
考点32 动态变量和静态变量_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《考点32 动态变量和静态变量》由会员分享,可在线阅读,更多相关《考点32 动态变量和静态变量(2页珍藏版)》请在金锄头文库上搜索。

1、【2001年9月】(32 ) 设有以下函数: f ( int a) int b=0; static int c = 3; b+; c+; return(a+b+c); 如果在下面的程序中调用该函数,则输出结果是 main() int a = 2, i; for(i=0;i3;i+) printf(“%dn”,f(a); A) 7 B) 7 C) 7 D) 7 8 9 10 7 9 11 13 7 【2001年9月】(10) 以下程序输出的最后一个值是【 】 。 int ff(int n) static int f=l; f=f*n; return f; main() int i; for(i=

2、1;i=5;i+ printf(“%dn”,ff(i); 【2002年4月】(30) 以下程序的输出结果是 int f() static int i=0; int s=1; s+=i; i+; return s; main() int i,a=0; for(i=0;i5;i+) a+=f(); printf(“%dn“,a); A) 20 B) 24 C) 25 D) 15 【2003 年 9 月】(14)以下程序运行后的输出结果是 【 】int a=5; fun(int b) static int a=10; a+=b+; printf(“%d “,a); main() int c=20;

3、fun(c); a+=c+; printf(“%dn“,a); 【2000年9月】(15) 以下程序的输出结果是 【 】 。 void fun() static int a=0; a+=2; printf(“%d”,a); main() int cc; for(cc=1;cc4;cc+) fun() printf(“n”); 【2000年4月】(13) 以下程序的运行结果是 【 】 #include main() int k=4, m=1, p; p=func(k,m); printf(“%d,“,p); p=func(k,m); printf(“%d n“,p); func(int a, int b) static int m=0, i=2; i+=m+1; m=i+a+b; return m; (37) 以下只有在使用时才为该类型变量分配内存的存储类说明是 A) auto和 static B) auto和 register C) register和 static D) extern和 register

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号