首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<stdio.h> sb(int s[],int b) {static int n=3; b=s[n]; n--; return(b); } main() { int s[]={1,5,6,8}; in
下列程序的输出结果是______。 #include<stdio.h> sb(int s[],int b) {static int n=3; b=s[n]; n--; return(b); } main() { int s[]={1,5,6,8}; in
admin
2010-12-10
35
问题
下列程序的输出结果是______。
#include<stdio.h>
sb(int s[],int b)
{static int n=3;
b=s[n];
n--;
return(b);
}
main()
{ int s[]={1,5,6,8};
int i,x=0;
for(i=0;i<4;i++)
{x=sb(s,x);
printf("%d",x);
}
printf("\n");
}
选项
A、8651
答案
解析
在主程序,第一次循环时,i=0,调用sb(s,x)子函数,此时n=3,x=s[n]=s[3]=8,然后将n减1变为2;第二次循环时,i=1,调用sb(s,x)子函数,因为将n定义为了静态变量,所以此时n=2,返回x=s[n]= s[2]=6;第三次循环时,i=2,调用sb(s,x)子函数,此时n=1,返回x=s[n]=s[1]=5;第四次循环时,i=3,调用sb(s,x)子函数,此时n=0,返回x=s[n]=s[0]=1。此程序实际上是将数组s逆序输出。
转载请注明原文地址:https://jikaoti.com/ti/Q8B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima a=Array(1,2,3,4) s=0:j=1 Fori=4To1Step-1 s=s+a(i)*
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
为了清除列表框中指定的项目,应使用的方法是()。
线性表常采用的两种存储结构是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
下列关于线性链表的叙述中,正确的是( )。
随机试题
举例说明什么是词法。
下列关于可持续发展说法不正确的是()
以下疾病不宜将阴茎套作为首选避孕方式的是
非心源性肺水肿的常见病因是
早产儿,胎龄31周,出生体重1.4kg。生后不久出现呼吸困难伴呼吸暂停,给头罩吸氧(流量6L/min),现测血气结果为pH:7.20,PaO2:5.99kPa(45mmHg),PaCO2:8.65kPa,BE:-6mmol/L。应选择哪项处理
全案移送主义
某软件企业是国家需要重点扶持的高新技术企业,2011年度该企业的应纳税所得额为200万元,该企业2011年应纳的企业所得税额为()万元。
调查研究发现,由于原料、人工等成本大幅攀升,很多农产品的价格上涨是成本推动型的,还有些是周期性的。这种通过调查研究得出结论的做法符合()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,1
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:CMyObject,intheconstrutorCMyObject,inthedestrut
最新回复
(
0
)