首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的是( )。 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
23
问题
下面程序输出的是( )。
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全国计算机二级
相关试题推荐
执行以下程序后,a,b的值分别是()。#include<stdio.h>main(){inta,b,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;b=(*p1)/(*p2
下列关于C语言数据文件的叙述中正确的是()。
下列程序能将字符串s1中的所有与字符串str1相同的子串替换成字符串sb2,并将替换后的新串存于字符数组s2中。#include<stdio.h>voidreplace(s1,s2,str1,str2)char*s1,
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
有以下程序:main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*=(x=6.5);printf("%d%d%3
若有以下程序main(){chara;a=’H’-’A’+’0’;printf("%c\n",a);}执行后输出的结果是______。
若有以下程序main(){inta=4,b=3,c=5,t=0;if(a<b)t=a;a=b;b=t;if(a<c)t=a;a=c;c=t;printf("%d
有以下程序main(){union{unsignedintn;unsignedcharC;}ul;u1.C=’A’;printf("%c\n",u1.n);}
以下非法的赋值语句是
随机试题
世界卫生组织将青春期年龄范围定为
内源性胆固醇的运输主要靠
患者,男性,56岁。糖尿病患者,用胰岛素治疗,晚10时突起心慌、多汗、软弱,继而神志不清。查:脉搏120次/分,尿糖(-),尿酮体(-),尿素氮10.0mmol/L,最可能为
分子中含有两个高能磷酸键的化合物是
未分配利润从数量上的计算公式是( )。
《中华人民共和国证券》规定,证券登记结算机构对重要的原始凭证的保存期不少于()
学生出现下列哪种情形,教师可以考虑采用惩罚来教育?()
饼干:烘焙:充饥
Scientistshavebegunusingsatellite-basedsystemstopredictvolcaniceruptions.Thisallowsblanketcoverageoftheentirewo
Despiteyourbestintentionsandefforts,itis【B1】______:Atsomepointinyourlife,youwillbewrong.【B2】_______canbehar
最新回复
(
0
)