首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #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
48
问题
下列程序的输出结果是______。
#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<stdio.h>main(){union{inti[2];longk;charc[4];}t,*s=&t
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。
检查软件产品是否符合需求定义的过程称为______。
以下叙述正确的是______。
设有定义:char p[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
数据流图中带有箭头的线段表示的是______。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是______。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;i<n;j++)
随机试题
调拨价格
“水火既济”是指哪两脏的关系
患者男,55岁。进行床一轮椅转移评定,患者能自己站起,需要较小的帮助转移到轮椅,可以独立完成由坐到站的转换,站立时推、拉患者不能保持平衡。患者此项的Bathel评分为
计算机病毒是一种程序,通常它隐藏在()中。
根据《证券公司为期货公司提供中间介绍业务试行办法》的规定,证券公司不得()。
甲公司属于建筑防水材料行业,是一家集研发、生产、销售、技术咨询和施工服务为一体的专业化建筑防水系统供应商。建筑防水材料是建筑功能材料的重要组成部分,随着国家基础设施建设力度的加大和城镇化速度的加快,其应用领域和市场容量将持续扩大。产业政策方面,国
王老师严厉责罚了小明后发现错不在小明,但因为小明是后进生,王老师就不打算道歉。对此。你怎么看?
制定教学计划首先考虑的问题是()。
公共领域的问题从来都不是科学的问题、统计数字的问题,而是主观认识的问题、意见的问题、想象的问题。在社会领域,民众的主观感觉才是最主要的客观事实。因此,在讨论公共政策问题的时候,看似准确的数字,其实并不像官员、专家们想象的那样重要。相反,如果一个国家的民众感
老王对老李说:“除非你在今天之内按照合同要求支付货款,否则我们法庭上见。”以下哪项判断的含义与上述判断不同?()
最新回复
(
0
)