首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() int fun() {int i,s=1; { static int x=1; for
有以下程序 #include<stdio.h> main() int fun() {int i,s=1; { static int x=1; for
admin
2017-04-26
27
问题
有以下程序
#include<stdio.h> main()
int fun() {int i,s=1;
{ static int x=1; for(i=1;i<=2;i++)s=fun();
x*=2;return x;} printf("%d\n",s);}
程序运行后的输出结果是
选项
A、4
B、1
C、0
D、8
答案
A
解析
在子函数fun()中定义局部静态变量x,其初值等于1,然后再把其值扩大1倍后返回。在主函数中执行for循环语句2次,调用函数fun()两次,所以变量s的值等于4。这里要强调的一点是当函数fun()执行完毕后,局部静态变量x的值不会丢失,仍然有效。
转载请注明原文地址:https://kaotiyun.com/show/IvDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,*q=&
下面程序的输出结果是#include#includemain(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(p1,p2));printf("%s\n"
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
已定义charch=′$′;inti=1,j;,执行j!=ch&&i++以后,i的值为【】。
在下列关于二叉树的叙述中,正确的一项是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
下列数据结构中,按先进后出原则组织数据的是
在E-R图中,用()来表示实体之间联系。
随机试题
诊断溶血性贫血最可靠的指标是
A.第一类医疗器械B.第二类医疗器械C.第三类医疗器械D.特殊用途医疗器械透气胶带是
周某和吴某于1990年结婚后,生育一个儿子周甲。1994年,夫妻因感情破裂经法院调解离婚,周甲随母吴某共同生活。周某离婚后未再婚。吴某与王某再婚后,与周甲一起生活。期间,吴某对周甲的活动控制很严,外出(包括上学和放学)均进行护送和接送,严禁周某接近周甲。由
原料是炼钢的基础,原料的质量和供应条件会对炼钢生产的各项技术经济指标产生重要影响。下列关于炼钢原料的说法,正确的是()。
某居民企业2015年经税务机关核准的应纳税所得额为一100万元。2016年度生产经营情况如下:(1)取得商品销售收入5000万元,特许权使用费收入200万元;(2)全年发生销售成本2200万元,税金及附加320万元;(3)
From:RestaurantManagementTo:AllStaffAttentionworkers:Ally’sSeafoodHousewillbeclosedforanentireweekatthe
甲有私房两间,一间作价5万元与丙合伙办综合商店,另一间租给乙居住,现甲因资金困难需要用钱,欲将房屋转让,乙丙均欲以同一价格购买,则甲()。
在网络操作系统环境中,当用户A的文件或文件夹被共享时,(1),这是因为访问用户A的计算机或网络的人(2)。(1)
考生文件夹下存在一个文件“PY103.py”,请写代码替换横线,不修改其他代码,实现以下功能。以0为随机数种子,随机生成5个在1(含)~97(含)的随机数,计算这5个随机数的平方和。试题程序:#请在________处使用一行代码或表达式
PassageTwo(1)AmemberoftheClassof2010—whothisseasondonssyntheticcapandgown,listenstotheinspirationalwo
最新回复
(
0
)