首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun() {static int x=1; x*=2;return x;} main() {int i,s=1; for(i=1;i<=2;i++)s=fun(); printf("%d\n",s)
有以下程序 #include<stdio.h> int fun() {static int x=1; x*=2;return x;} main() {int i,s=1; for(i=1;i<=2;i++)s=fun(); printf("%d\n",s)
admin
2019-08-18
36
问题
有以下程序
#include<stdio.h>
int fun()
{static int x=1;
x*=2;return x;}
main()
{int i,s=1;
for(i=1;i<=2;i++)s=fun();
printf("%d\n",s);}
程序运行后的输出结果是
选项
A、4
B、1
C、0
D、8
答案
A
解析
在子函数fun()中定义局部静态变量x,其初值等于1,然后再把其值扩大1倍后返回。在主函数中执行for循环语句2次,调用函数fun()两次,所以变量s的值等于4。这里要强调的一点是当函数劬()执行完毕后,局部静态变量x的值不会丢失,仍然有效。
转载请注明原文地址:https://kaotiyun.com/show/HdRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求n的值不大于100。部分源程序在文件PROG1.C中。
给定程序MODI1.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。请改正函数f
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
下列选项中不属于面向对象程序设计特征的是
下列选项中不属于软件生命周期开发阶段任务的是
对于循环队列,下列叙述中正确的是
下列对队列的描述中正确的是
按照“后进先出”原则组织数据的数据结构是()。
支持子程序调用的数据结构是()。
随机试题
在Excel2010中,如果要将工作表冻结便于查看,可以用______功能区的“冻结窗格”来实现。
根据中国人体质指数的标准,超重的标准是BMI大于或等于()
下列哪种肿瘤一般不应做活组织检查
某正弦电流则该电流有效值相量=()。
二极管应用电路如图所示,设二极管为理想器件,当u1=10sinωtV时,输出电压u0的平均值U0等于()。
在基金管理公司,()负责记录并保存每日投资交易情况的工作。
以下各项中,贷款利率不实行浮动利率的是()。
1951年,第一个吕剧院团济南市鲁声琴剧团(济南市吕剧团)成立。吕剧又名“化装扬琴”“琴戏”,是中国八大地方戏曲剧种之一,流行于山东和江苏、安徽、东北三省部分地区,迄今有100多年的历史。其中,被称为“吕剧四大件”的乐器是()
公文附件的顺序和名称应标注在:
Wherearethespeakers?
最新回复
(
0
)