首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(){static int x=1; main(){int i,s=l; x+=1; fo
有以下程序 #include<stdio.h> int fun(){static int x=1; main(){int i,s=l; x+=1; fo
admin
2020-03-15
27
问题
有以下程序
#include<stdio.h>
int fun(){static int x=1; main(){int i,s=l;
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/PxCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义并赋值,以下正确的表达式是
有以下程序#include<stdio.h>intfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
下面描述中不属于数据库系统特点的是
程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);的输出结果是
以下能正确定义且赋初值的语句是
以下定义数组的语句中错误的是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
设有定义:intx,y,z;,且各变量已赋正整数值,则以下能正确表示代数式“”的C语言表达式是()。
某二叉树共有12个节点,其中叶子节点只有1个。则该二叉树的深度为(根节点在第1层)()。
随机试题
借鉴儿童艺术、原始艺术和民间艺术元素进行创作的外国艺术家是()。
张力性气胸致死的主要原因是()
在货币供给层次中最活跃的货币是(),它随时可以用于购买商品、劳务和其他支付。
现行约束信用和托收业务的国际惯例是()。
对汾酒描述正确的是()
阅读材料,完成设计。教材:田径——跨栏跑教学对象:水平五(高二年级)学生人数:男生40人或女生40人根据高中《体育与健康》课程标准,按照水平五学习目标和水平的相关要求,完成《跨栏跑》第二课时(新授课)的教学设计(仅需
某教材在节选了关汉卿的杂剧《窦娥冤》,并在其课文的背后补充了《元杂剧的折、锲子和本》,这一内容属于教科书的哪个系统?()
根据下列资料。回答问题。2017年7月,原煤产量2.9亿吨,同比增长8.5%,继续保持较快增长,但比6月回落2.1个百分点;日均生产950万吨,比6月减少78万吨。1一7月,原煤产量20.1亿吨,同比增长5.4%。分地区来看,7月,山西、内蒙古、陕西
Mostoflifeishabitual.Youdothe【C1】______thingsyoudidyesterday,thedaybeforeandeverydayforthelastmonth.Habits,
A、Theychangetraditionalmigrationpaths.B、Theygenerallyliveindangerousareas.C、Theyarelosingtheirhabitats.D、Theirh
最新回复
(
0
)