首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(){static int x=1; main(){int i,s=1; x+=1; for(i=1;i<=5;i++)s+=fun(); return x;} printf("%d\n"
有以下程序 #include<stdio.h> int fun(){static int x=1; main(){int i,s=1; x+=1; for(i=1;i<=5;i++)s+=fun(); return x;} printf("%d\n"
admin
2016-12-18
33
问题
有以下程序
#include<stdio.h>
int fun(){static int x=1; main(){int i,s=1;
x+=1; for(i=1;i<=5;i++)s+=fun();
return x;} printf("%d\n",s);}
程序运行后的输出结果是
选项
A、11
B、21
C、6
D、120
答案
B
解析
这道试题主要考查了局部静态变量的应用。在函数fun()中定义了局部静态变量整型x,其初值等于1,在主函数中循环执行5次,第一次变量s的值等于3.变量x的值等于2,第二次变量s的值等于6,变量x的值等于3,第三次变量s的值等于10,变量x的值等于4,第四次变量s的值等于15,变量x的值等于5,第五次变量s的值等于21,变量x的值等于6。
转载请注明原文地址:https://kaotiyun.com/show/bfDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\n",c[2][2
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。intisprime(inta){inti;for(i=2;i
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i
结构化程序设计主要强调的是
下列叙述中,正确的是
以下叙述中错误的是______。
栈和队列的共同特点是
在E-R图中,用()来表示实体之间联系。
随机试题
下列说法错误的是()。
刑事诉讼法的本质是
巩膜静脉窦位于:()
中医诊断小儿疾病最重要的诊法是
国际上大型工程咨询公司拓展业务的一个趋势是( )。
某商场系一般纳税人,采取“以旧换新”方式销售24K纯金项链98条,新项链对外零售价格25000元,旧项链作价13000元,每条项链从消费者手中收取新旧差价款12000元;并以同一方式销售某名牌金表20块,此表对外销售价每块不合税1350元,旧表作价350元
态度和品德形成的三个阶段是依从、认同和_______。
下列各句句意明确的一项是( )。
Someeducatorstrytoputstudentsofsimilarabilitiesintothesameclassbecausetheybelievethiskindof______groupingis
Normallyastudentmustattendacertainnumberofcoursesinordertograduate,andeachcoursewhichheattendsgiveshimacr
最新回复
(
0
)