首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是________。 #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
85
问题
下列程序的输出结果是________。
#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://www.kaotiyun.com/show/4rPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下语句段:intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值:n1=10n2=20每个输出行从第一列开始,请填空。
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:#include<stdio,h>#inelude<string,h>voidf(char*p[],intn)char*t;inti,j;for(i=0;i
以下程序段的输出结果是chars[]="\\141\141abc\t";printf("%d\n",strlen(s));
有如下程序:#include<stdio.h>main(){intx=1,a=0,b=0;switch(x){casc0:b++;case1:a++;
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是()。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
在位运算中,操作数每左移两位,其结果相当于()。
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为
检查软件产品是否符合需求定义的过程称为______。
随机试题
请简述标高分析的作用。
Ifyou______aheart-attackorstrokevictimwhoneedsyourassistance,yourfirstresponseshouldbetostaycalmandurgebysta
慢性肾炎患者给予低蛋白低磷饮食治疗目的是
下列哪种病症可出现抽搐,但不伴有意识障碍
新药是指()
女,26岁,经产妇,停经8周,下腹阵发性剧烈疼痛110小时伴多量阴道流血,超过月经量。检查宫口开大近2cm。本例最恰当的处置应是()
根据《建设工程施工劳务分包合同(示范文本)》(GF—2003—0214),需由劳务分包人承担的保险费用有()。
根据《劳动合同法》的规定,已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起()订立书面劳动合同。
()是幼儿的主要活动,是幼儿通过模仿和想象对现实生活创造性的反映。
InsomeCaliforniahousingestates,akeyaloneisinsufficienttogetsomeoneinthedoor;hisorhervoiceprintmustalsobe__
最新回复
(
0
)