首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(){static int x=1; main(){int i,s=1; x+=1; for(i=1;i
有以下程序 #include int fun(){static int x=1; main(){int i,s=1; x+=1; for(i=1;i
admin
2020-11-23
19
问题
有以下程序
#include
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://jikaoti.com/ti/PVD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都~样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLE
给定程序中,函数fun的功能是:统计形参S所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返网满足指定条件的人数。请在程序的下划线处填入正确的内容
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:把形参S所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abedefgh,执行结果为:ahcb
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。例如,有10个正数:46、30、32、40、6、17、45、15、
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(ima[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成0。例如a数组中的值为:19723845
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运
以下叙述中错误的是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
随机试题
肝硬化腹水形成的决定性因素是
王某因盗窃被判处拘役后被取保候审,则他不应:
下列关于基金信息披露的说法错误的是()。
目前,我国银行存款业务中,用复利计算利息的是()。
下列票据不属于铁路运输合同或者合同的组成部分的是()。
Whendesigningspeakingtasks,wemustfollowtheprinciplesexcept______.
计算机硬件系统的基本组成部分包括()。
某考生在一项测验中得分60,经换算百分等级为70,这表明在所有考生中,得分低于该考生的人数占总人数的()
[*]
“需要时,授权实体可以访问和使用的特性”指的是信息安全的(19)。
最新回复
(
0
)