首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的是( )。 main() { int t=1;fun(fun(t));} fun(int h) { static int a[3]={1,2,3); int k; for(k=0;k<3;k++)a[k]+=
下面程序输出的是( )。 main() { int t=1;fun(fun(t));} fun(int h) { static int a[3]={1,2,3); int k; for(k=0;k<3;k++)a[k]+=
admin
2012-12-03
64
问题
下面程序输出的是( )。
main()
{ int t=1;fun(fun(t));}
fun(int h)
{ static int a[3]={1,2,3);
int k;
for(k=0;k<3;k++)a[k]+=a[k]-h;
for(k=0;k<3;k++)printf("%d",a[k]);
printf("\n");
return(a[h]);}
选项
A、1,2,3,
1,5,9,
B、1,3,5,
1,3,5,
C、1,3,5,
0,4,8,
D、1,3,5,
1,3,7,
答案
D
解析
本题考查双重函数调用及for循环使用,fun函数中第一个for循环语句的作用是给数组a赋值。当第一次调用fun函数时,把实参1传给形参,输出a数组的元素为1,3,5;第二次调用fun函数时,由于数组a为静态局部变量,故输出a数组的元素为-1,3,7。
转载请注明原文地址:https://kaotiyun.com/show/JwPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=P[5];则b的值是()。
下列关于C语言数据文件的叙述中正确的是()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。
下面不属于软件设计原则的是()。
算法的复杂度主要包括空间复杂度和______复杂度。
若有一些定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
设有定义:inta=2,b=3,c=4;则以下选项中值为0的表达式是()。
以下叙述中正确的是()。
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()。
随机试题
家族性息肉病为( )Turcot综合征( )
病人的临床表现特征为:与护士交谈时非常认真形象地诉说内容,但是病房护士们都不明白他要说的问题是什么。这种症状最可能是
单位年终要进行先进工作者评选,采取匿名投票方法。如果你是该单位职工,在下列投票行为中,你会选择()。
简述法制与法治的区别。
我们说儒家是道德至上或者道德决定论的时候,是一种宏观上的总体定性和评价。所谓“子罕言利”或者“小人喻于利”,是着眼于人作为一种道德存在、超越存在的“应然”特质而立论,所拒斥和鄙夷的只是“不义而富且贵”。具体到关乎民生的问题,儒家并非不言利、否定利,而是主张
城市因水而生,因水而兴,因水而美。我们可以列举湖泊给城市带来的一系列好处,比如人工湖的修建对于改善人居环境,改善生态环境,治水治内涝等方面都能起到积极作用。但是,人工湖是不是越多越好、越大越好,大规模开挖人工湖是否会加重财政负担,政府这样大手笔的投入,到底
Arepasswordsoutdated?It’sstartingtoseemlikeit.Everybodyhatesthem,andnobodycanrememberalltheonesthey’ve【C1】___
Whydidmanywomenfeelthatknittingwasoutofdate?Accordingtothepassage,whichofthefollowingstatementaboutknittin
Ifyouhearthefire______,leavethebuildingquickly.
A、No,Iamnot.B、Yes,Iam.C、AmI?D、Youarewelcome.D问题表述的是非常感谢你的帮忙。对于此类问题的回答,通常为Youarewelcome/It’smypleasure/Notat
最新回复
(
0
)