首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #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
31
问题
下列程序的输出结果是______。
#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://kaotiyun.com/show/c2Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下表达式与Int(3.5)的值相同的是
在程序运行时,下面的叙述中正确的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
为了保存数据,需打开顺序文件“E:\UserData.txt”,以下正确的命令是()。
以下程序的功能是:把父目录下顺序文件smtext1.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句()。PrivateSubCommand1_Click()DiminDataAsStringText3.
以下叙述中错误的是( )。
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
下列关于线性链表的叙述中,正确的是( )。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
随机试题
易在孕妇中引起暴发流行的肝炎病毒是
关于单位犯罪,下列哪些选项是错误的?()(2010年卷二第53题)
设α=i+k,β=-j+k,与α,β都垂直的单位向量为()。
背景某城市中心商业大厦的机电安装工程,由业主通过公开招标方式确定了具有机电安装工程总承包一级资质的A单位承接,同时将制冷站的空调所用的制冷燃气溴化锂机组、电气、管道等分包给具有专业施工资质和压力管道安装许可证B单位负责安装,设备由业主提供。该制冷燃气溴化
根据资本结构理论中的信号传递理论,如果公司的股票价格被低估,公司可选择(),以达到调整资本结构、传递积极信号的目的。
A公司为商品批发零售企业,为增值税一般纳税人。2009年6月,A公司的有关经济业务如下:(1)购入商品一批,不含税价为600万元,增值税专用发票注明税款为102万元,款项已支付,有关单据已经经过认证;(2)将本月购进的10个手机赠送某常
(2016年菏泽市直)制约学校课程的三大因素为()
3/4,1,15/16,21/25,()
A、 B、 C、 D、 AB项右侧面的线条应下移;排除B;阴影和空白面应相对,排除C;D项两个侧面中的线条不相接,排除D;A项可由左侧图形折出。
最常见的口腔念珠菌病是()。
最新回复
(
0
)