首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int mul(int val) { static int init = 1; return init *= val; } main( ) { int i; for (i=1; i<
有以下程序 #include <stdio.h> int mul(int val) { static int init = 1; return init *= val; } main( ) { int i; for (i=1; i<
admin
2021-07-09
27
问题
有以下程序
#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=1,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://kaotiyun.com/show/Jbkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段:i=0;dopfinff(“%d,”,i);while(i++);prinff(“%d\n”,i);程序的运行结果是()。
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b,’c’,’d’,’f’,’g’},*p;p=a;printf(”%c\11”,*p+4);}
以下程序运行后的输出结果是()。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a
有以下程序#include<stdio.h>main(){inta;a=(int)(-1.53*3);printf("%d\n",a);}程序的运行结果是
有如下程序#include<stdio.h>intsum(intdata){staticintinit=0;returninit+=data;}main(){inti;for(i
在数据管理技术发展的三个阶段中,数据共享最好的是()。
由关系R1和R2得到关系R3的操作是
随机试题
肛门外括约肌可分为__________、_________和__________三部。
驱逐性、制服性警械包括()。
用邻二甲苯气相催化氧化制邻苯二甲酸酐(苯酐)。邻二甲苯投料量210kg/h,空气流量4620m3/h(标准)。反应器出口物料组成(摩尔分数)为:苯酐0.654%,顺丁烯二酸酐(顺酐)0.066%,邻二甲苯0.030%,O216.53%,N277.75%
Thetemperature______enormously—thedayswereveryhot,thenightsverycold.
A.财产关系B.财产赔偿C.行政责任D.民事责任E.刑事责任由国家行政管理机关依法追究责任的是
患者,女,35岁,患风湿性心脏病二尖瓣狭窄,心房颤动5年,近来体力活动后心慌气短,下肢水肿,在门诊给予地高辛药物治疗。给予地高辛的主要目的是
图15—2—2中的焊脚尺寸hf是根据()选定的。
金本位制下汇率的标准是()。
(87年)设yln(1+ax),则y’=______,y”=______.
例如:她很活泼,说话很有趣,总能给我们带来快乐,我们都很喜欢和她在一起。她是个什么样的人?A幽默√B马虎C骄傲D害羞有些事情不是看到希望才去坚持,而是因为坚持了才会看到希望。有了前面的坚持,才会有后面的获得。所以,不到最后一刻,千万别放弃。
最新回复
(
0
)