首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #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
25
问题
下列程序的输出结果是______。
#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://jikaoti.com/ti/Q8B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,正确的是()。
通过语句X=InputBox("输入数据","示例","0")对变体类型的变量X输入数据,程序运行后,如果在对话框的输入区中输入数值100并按回车键,则下列叙述中正确的是
要清除已经在图片框Picturel中打印的字符串而不清除图片框中的图像,应使用语句()。
假定有以下程序段:Fori=1To3 Forj=5To1Step-1 Printi*j NextjNexti则语句Printi*j的执行次数是( )。
下列哪一条不属于数据库设计的任务?()
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;};
按照“先进后出”原则组织数据的数据结构是()。
随机试题
铰孔时,为了使表面粗糙度值较小,应用()。
病区白天的声音应控制在()。
某健康教育项目在北京预计于2003年7月结束,调查员在收集资料时,发现目标人群的健康知识和健康行为发生了很大的变化,对这种变化首先要考虑
男性,20岁,阴囊结块,肿硬而冷,牵引睾九疼痛,喜暖畏寒;苔白腻,脉弦紧。治疗应首选
A、南葶苈子B、菟丝子C、酸枣仁D、北葶苈子E、沙苑子独行菜的干燥成熟种子是
设汉字点阵为32×32,那么100个汉字的字形信息所占用的字节数是()。
下列各项通常构成出租人融资租赁债权的有()。
下列关于物体受静摩擦力的作用的叙述中,正确的是()。
给狗穿戴触觉背心后,操控者可通过网络,控制背心震动的位置和持续时间,向狗发出不同指令。研究表明,狗对震动指令的反应并不亚于对声音指令的反应,有时甚至更好。目前狗在接受训练后,能够学会根据震动指令做出准确反应,如“转身”“后退”等。由此,可以推出(
Therehasarisenduringthistwentiethcentury(asitarosebefore,inageswhichweliketocalldark)apronouncedantiintell
最新回复
(
0
)