首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<stdio.h> sb(int s[],int B) {static int n=3; b=s[n]; n--; return(B) ; } main(
下列程序的输出结果是______。 #include<stdio.h> sb(int s[],int B) {static int n=3; b=s[n]; n--; return(B) ; } main(
admin
2013-06-11
52
问题
下列程序的输出结果是______。
#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");
}
选项
答案
8651
解析
主程序中,第一次循环时,i=O,调用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=O,返回x=s[n]=s[0]=1。此程序实际上是将数组s逆序输出。
转载请注明原文地址:https://kaotiyun.com/show/N5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stringh>main(intargc,char*argv[]){inti,len=0;fot(i=1;i<argc;i+=2)len+=strlen(argv[i]);
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
请编写函数fun,函数的功能是:根据以下公式求出P的值,结果由函数值带回。m、n是两个正整数,且m>n。。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#
关系表中的每一横行称为一个______。
下列说法错误的是______。
以下程序的输出结果是______。#include<stdio.h>main(){inta=340;a=a/3;a=a%3;printf("%d",a);}
下列程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是______。main(){inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i,bfor(i=0:i<10:i++,p+
以下叙述正确的是______。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
随机试题
“挂羊头,卖狗肉”是属于政策执行偏差中的
脑室系统不包括
兼有清热解暑功效的利湿药是
主肾虚、水饮、痰血证的为主虚寒证、失血证的为
石灰的技术性质有()。
在铁路线路路堤坡脚、路堑坡顶、铁路桥梁外侧起向外各()m范围内,以及在铁路隧道上方中心线两侧各()m范围内,确需从事露天采矿、采石或者爆破作业的,应当与铁路运输企业协商一致,依照有关法律法规的规定报县级以上地方人民政府有关部门批准,采取安全
根据《会计工作基础规范》的规定,单位的会计机构负责人、会计主管人员办理交接手续时,应由()负责监交。
资产管理合同应当明确约定,由客户自行独立承担投资风险。()
我国的四川省和广东省,一个是农民工的输出大省,一个是农民工的输入大省。要解决好农民工的问题,这两个省都需要有针对性地探索解决办法,这体现了解决农民工问题的()原则。
Whyrosesareredandvioletsareblue?Didyoueverwonderwhyyouseethecolorsyoudoorifotheranimalsseethesameco
最新回复
(
0
)