首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun() {static int m=l; retum m*=3; } main() {int i=2,s=1; while(i一一)s=fun(); printf(’’%d\n’’,s); } 程序运行后的输出结
有以下程序: #include int fun() {static int m=l; retum m*=3; } main() {int i=2,s=1; while(i一一)s=fun(); printf(’’%d\n’’,s); } 程序运行后的输出结
admin
2020-10-26
10
问题
有以下程序:
#include
int fun()
{static int m=l;
retum m*=3;
}
main()
{int i=2,s=1;
while(i一一)s=fun();
printf(’’%d\n’’,s);
}
程序运行后的输出结果是( )。
选项
A、1
B、3
C、9
D、2
答案
C
解析
此题考查静态变量,静态变量只在初次定义时赋初值,且在内存中有固定的存储空间,所以第1次运行fun()函数时,m的初值是1,返回3;当第2次调用时,m的值依然还是3,所以返回的值是9。
转载请注明原文地址:https://kaotiyun.com/show/5t3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于程序中的注释,以下叙述正确的是()。
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
软件生命周期中的活动不包括()。
有如下程序#include<stdio.h>main(){inti;for(i=0;i<3;i++)putchar(’A’+i*2);}程序运行后的输出结果是()。
在软件开发中,需求分析阶段可以使用的工具是()。【08年9月】
在一个C源程序文件中所定义的全局变量,其作用域为()。
没有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列关于软件工程的描述中正确的是
下列不属于软件工程3个要素的是()。
随机试题
LearningFromMistakesLotsofpeopledarenotmakemistakes(mistake).Theyfeartheywillbelaughedator【C1】________(bl
(2013年第14题)关于肾脏重吸收和分泌K+的叙述,正确的是
某产妇,剖宫产后第6天顺利出院,护士交代其产后复查的时间是
A、巧克力琼脂培养基B、沙保培养基C、普通琼脂培养基D、罗一琴培养基E、庖肉培养基培养结核杆菌用
工程咨询单位资格包括()。
可行性研究中的项目投资估算包括的项目是指()。
“变被动为主动,变困难为机遇”表明()。
“文翁兴学”的旧址在现在的()
Interpersonalcommunicationisyourinteractionwithothers.Talkingtoafriendoncampus,chattingtoa(n)【C1】______friendon
EversinceALGoreinventedit,theInternethasbeenaparadiseforthosewithacreativeattitudetofacts.Students,forexam
最新回复
(
0
)