首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() int fun() {int i,s=1; { static int x=1: for(i=1;i
有以下程序 #include main() int fun() {int i,s=1; { static int x=1: for(i=1;i
admin
2017-05-20
24
问题
有以下程序
#include
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/34Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){charc=’z’;printf("%c",c-25);}
若有定义:char*st="howareyou";,下列程序段中正确的是
以下叙述中错误的是
有下面程序段#include"stdio.h"#include"string.h"main(){chara[3][20]={{"china"},{"isa"},{"bigcountry!"}};chark[100]={0},
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
有以下程序fun(intx){intp;if(x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include<std
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.c"maim(){fun();printf("\n");}myfun.c文件如下:
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,下列正确的输入语句是()。
随机试题
A.米泔水样便B.暗红血样便C.白陶土样便D.柏油样便E.果酱样便下消化道出血患者的粪便是
患者,男性,57岁,既往有高血压、糖尿病史,在与家人发生争执时突然手捂住心前区,主诉心前区疼痛、憋气,立即舌下含服硝酸甘油片1mg,4min后症状缓解,患者可能发生了
A.参苓白术散加减或异功散加味B.归脾汤加减C.左归丸加减D.右归丸加减E.四物汤加减营养性贫血脾肾阳虚证的治疗方剂为
用防腐剂处理锯材、层压胶合木、胶合板时,应采用:
某正方形塔楼,平面尺寸为63.5m×63.5m,采用筒中筒结构,外筒为密柱框筒,底层每边有19根箱形截面钢柱,柱距为3.05m。柱截面面积A0=0.271m2,结构总体高度412m,承受风荷载设计值为2.5kN/m2。用简化方法计算该筒中筒结构底层柱承受的
Frenchtoys:OnecouldnotfindabetterillustrationofthefactthattheadultFrenchmanseesthechildasanotherself.Allt
设函数f(x)有反函数g(x),且f(a)=3,f’(a)=1,f’’(a)=2,求g’’(3).
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=1:y=1Doy=x*yIfy>10The
Whatisthemaintopicofthepassage?
DealingwithLifeAbroadI.Cultureshockoflifeabroad1)Moreandmorepeopletendtogoabroad—goabroadtowork,studyor
最新回复
(
0
)