首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int mul(int val) {static int init=1; return init*=val; } main() {int i; for(i=1;i<=5;i++) printf("%d,",
有以下程序: #include<stdio.h> int mul(int val) {static int init=1; return init*=val; } main() {int i; for(i=1;i<=5;i++) printf("%d,",
admin
2021-02-25
83
问题
有以下程序:
#include<stdio.h>
int mul(int val)
{static int init=1;
return init*=val;
}
main()
{int i;
for(i=1;i<=5;i++)
printf("%d,",mul(i));
}
程序运行后的输出结果是( )。
选项
A、1,2,6,24,120,
B、1,2,3,4,5,
C、1,1,1,1,1,
D、1,2,4,6,8,
答案
A
解析
static静态变量只在声明时初始化一次。mul()累乘,第一次init=l,init*=val,第二次init=1,val=2,第三次init=2,val=3,第四次init=6,val=4,第五层init=24。val=5,因此结果为1,2,6,24,120。故答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/kotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试的目的是
以下不合法的字符常量是
下面描述中,不属于软件危机表现的是( )。
有以下程序#includestructord{intx,y;)dt[2]={1,2,3,4);main(){structord*p=dt;printf("%d",++(p->x))=printf("%d\n",++(p->y));}程序运行后的
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
以下选项中能表示合法常量的是
下面关于算法的叙述中,正确的是()。
随机试题
编写函数fun,其功能是:根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。例如,若n的值为11时,函数的值为1.833333。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号
我国新时期统一战线的核心问题是()。
疫毒痢的治法有
在喹诺酮类抗菌药的构效关系中,必要的基团是
甲与保姆乙约定:甲生前由乙照料,死后遗产全部归乙。乙一直细心照料甲。后甲女儿丙回国,与乙一起照料甲,半年后甲去世。丙认为自己是第一顺序继承人,且尽了义务,主张甲、乙约定无效。下列哪一表述是正确的?(2012年卷三第24题)
个人资本金是指社会公众以个人合法财产投入企业形成的资本金。()
根据《个人独资企业法》的规定,下列情形中,属于应当解散个人独资企业的情形有( )。
社会主义荣辱观是以()为主要内容。
Answerquestionsbyreferringtothesynopsesof4differentbooksonenvironmentaleconomicsinapublisher’sbrochure.No
Notlongago,TedGupopenedabatteredoldsuitcasefromhismothersatticanddiscoveredafamilysecret.Insidewasathick
最新回复
(
0
)