首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是________。 #include sb(int s[],int b) { static int n=3; b=s[n]; n--: return(b); }
下列程序的输出结果是________。 #include sb(int s[],int b) { static int n=3; b=s[n]; n--: return(b); }
admin
2012-12-03
48
问题
下列程序的输出结果是________。
#include
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");
}
选项
答案
8651。
解析
本题考查程序输出,程序运行时,第一次循环.i=0,调用sb(x,x)子函数,此时n=3,x=s[n]=s[3]=8,n--变为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。
转载请注明原文地址:https://kaotiyun.com/show/4rPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#inelude<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];
有以下程序段:typedefstructNODE{intnum;structNODE*nex;}OLD;以下叙述中正确的是()。
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>。则输出结果是______。#include<stdio,h>main(){chara,b;a=geCchar();
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(中)的值为
以下程序用业统计文件十字符个数。请填空。#include"stdio.h"main(){FTLE*fp;longnum=OL;if((fp=fopen("fname.dat","r"))
在C程序中,判断逻辑值时,分别用()表示逻辑值“真”、“假”。
若t为double类型,表达式t=1,t+5,t++;的值是______。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
在关系数据库中,用来表示实体之间联系的是()。
随机试题
设sinx为f(x)的原函数,则f’(x)=_______.
各类休克的共同点为
大肠杆菌DNA指导的RNA聚合酶由数个亚单位组成,其核心酶的组成是
在对S公司2006年度的财务报表进行审计时,A注册会计师对采购与付款循环进行审计,在审计过程中,A注册会计师需要对以下事项作出判断。(假设S公司在2005年年初成立)
甲股份有限公司(以下简称“甲公司”)2×15年、2×16年发生的有关交易或事项如下:(1)2×15年2月10日,甲公司自公开市场以6.8元/股购入乙公司股票2000万股,占乙公司发行在外股份数量的4%,取得股票过程中另支付相关税费等40万元。甲公司在取得
关于强制性标准的划分,下列说法有误的是()。
处理纪律问题时能够最小限度地打断课堂的不良行为的处理方式是()。
以下关于质、量、度,表述正确的有
已知n阶矩阵求|A|中元素的代数余子式之和,第i行元素的代数余子式之和,i=1,2,…,n及主对角元的代数余子式之和
ElectronicMailDuringthepastfewyears,scientistsallovertheworldhavesuddenlyfoundthemselvesproductivelyengaged
最新回复
(
0
)