首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inelude(stdio.h> int f(int n); main( ) {int a=3,s; s=f(A);8=s+f(A);prinff(“%d\n”,s); } int f(int n) {static ifit a=1: n+
有以下程序 #inelude(stdio.h> int f(int n); main( ) {int a=3,s; s=f(A);8=s+f(A);prinff(“%d\n”,s); } int f(int n) {static ifit a=1: n+
admin
2013-02-23
28
问题
有以下程序
#inelude(stdio.h>
int f(int n);
main( )
{int a=3,s;
s=f(A);8=s+f(A);prinff(“%d\n”,s);
}
int f(int n)
{static ifit a=1:
n+=a++:
return n;
}
程序运行后的输出结果是
选项
A、7
B、8
C、9
D、10
答案
C
解析
s=f(a)表达式第一次调用f(n)函数时。f(n)函数运行结果为n:4,a=2,即s等于4;s=g+f(a)表达式第二次涮用f(n)函数时,f(n)函数运行结果为n=5,所以得到s值为9。
转载请注明原文地址:https://www.kaotiyun.com/show/YSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);returny-x-1;}
以下程序的输出结果是【】。#include<stdio.h>main()inta[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0;for(i=0;
若有以下说明和定义:uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
以下程序的运行结果是【】。#include<stdio.h>#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
从未排序序列中依次取出元素与已排序序列中的元素作比较,将取出的元素放入已排序序列中的正确位置上,此方法称为______。
结构化程序设计的一种基本方法是()
软磁盘最外边的磁道数是【】号磁道。
软磁盘最外边的磁道数是()
随机试题
典型鸭霍乱的肝脏病变特征是
肺主五神中的
广金钱草来源于()
背景材料: 某高速公路施工合同段在建设单位、设计单位、施工单位、监理单位的共同努力下,施工单位精心组织施工,按质按量如期完成工程合同,符合交工验收条件后,经监理工程师同意,施工单位向项目法人提出了交工验收申请。 问题:公路工程交工验收应具备哪些
建设单位制定临时管理规约的时间为()。
为了了解配送中心整体经营运作的优劣往往用()来衡量,因为它是衡量效率最直接的因素。
婴幼儿喜欢成人的接触、抚爱,这种情绪反应的动因是为满足儿童的()(莆田市)
汉武帝时的立法指导思想是()
Wheredidthemangetthemoneyforhiscompany?
HowtoCureJetLagA)Jetlagisexhausting,disorientating,andcanevenmakeyouloseyourappetite.B)AccordingtoAir&Spac
最新回复
(
0
)