首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun() { static int x=1; x+=1;return x; } main() { int i,s=1; for(i=
有以下程序: #include<stdio.h> int fun() { static int x=1; x+=1;return x; } main() { int i,s=1; for(i=
admin
2013-10-14
57
问题
有以下程序:
#include<stdio.h>
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);
}
程序运行后的输出结果是( )。【10年9月】
选项
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/c0Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量a和b已正确定义并赋初值。请写出与a=a+b等价的赋值表达式【 】。
有以下程序 #include <stdio.h> int fun(int (*s)[4],int n,int k) {int m,i; m=s[0][kl; for(i=1;i<n;i++) if(s[i]
有以下程序#include <stdio.h>main(){ int i,j; for(i=3;i>=-1;i-) { for(i=1;j<=2;j++) printf("%d",i+j); printf("\n");
以下叙述中错误的是______。
若有表达(W)?(--x):(++y),则其中与W等价的表达式是______。
下列叙述中正确的是______。
以下程序运行后的输出结果是【】。#include<stdio.h>main(){intk=1,s=0;do{if((k%2)!=0)continue;
有以下程序#include<stdio.h>main(){charc1,c2;scanf("%c",*c1);while(c1<65||c1>90)scanf("%c",&c
在一棵二叉树上第6层的结点个数最多是【】。
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
随机试题
在我国,中国人民银行货币政策的最终目标是()。
《担保法》规定的担保形式主要包括( )。
某公司进口10辆轿车,装运港船上交货价5万美元/辆,海运费500美元/辆,运输保险费300美元/辆,银行财务费率0.5%,外贸手续费率1.5%,关税税率100%,计算该公司进口10辆轿车的关税为( )。(外汇汇率:1美元=8.3元人民币)
某经济特区内的一家外商投资企业以企业自用的名义进口了一辆旅行车,进口后即捐赠给当地的一个社会福利院,半年后被海关发现,因该企业从事公益活动,海关不得对此进行处罚。
根据民法理论,下列有关民事法律关系的说法中,不正确的是()。
以下关于借款合同计税依据的表述中,不正确的是()。
根据《中华人民共和国会计法》的规定,我国的会计年度指的是()。
鉴定的范围包括()。
Whatistheconversationmainlyabout?
Wheredidtheshootingtakeplace?
最新回复
(
0
)