首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i
有以下程序 #include int fun() { static int x=1; x+=1; return x; } main() { int i,s=1; for(i=1;i
admin
2016-12-28
34
问题
有以下程序
#include
int fun() {
static int x=1;
x+=1;
return x; }
main() {
int i,s=1;
for(i=1;i<=5;i++)s+=fun();
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/8rDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
单个用户使用的数据视图的描述称为
单个用户使用的数据视图的描述称为
若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。
下列程序的输出结果是______。longfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);return(s);}main(){longx;x=fun5
下列程序的输出结果是()。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return3;else
下列关于字符串的说法中错误的是
下列关于标识符的说法中错误的是
下列选项中不属于结构化程序设计方法的是
随机试题
以下关于滚动计划法的说法,正确的有()
呕吐痰饮内阻证的临床特点是
脂肪酸进行β氧化的形式是
患者男性,58岁。肝癌晚期,在病房大叫疼痛,浑身大汗淋漓,根据癌痛治疗原则,可首选
在公路工程进度计划主要形式中,主要用于公路工程投标文件中施工组织设计的附表,以反映公路工程的施工进度的是()。
总承包单位将其承包工程中的专业工程发包给有相应资质的其他承包单位完成的活动称为( )。
19世纪德国经济学家瓦格纳提出的税收原则包括()。
1937年卢沟桥事件的爆发,促使原本针锋相对的国共两党暂停对立状态,继而选择了国共合作,建立抗日民族统一战线。用马克思主义哲学原理来进行分析,这一历史事实说明了()。
捷通路桥公司是一家具备路桥建设资质的公司,通过招标与某市市政部门签订了承建吊桥的工程合同。工程合同签订后,捷通公司与A设计院签订了吊桥设计合同。经发包人同意将吊桥两边的土石方工程分包给乙公司。两年后,该工程通过竣工验收,该桥设计的保质期为70年,该桥的管理
产业资本循环是( )
最新回复
(
0
)