首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intflintn); main( ){ inta=3,s; s=f(a); s=s+f(a); printf(’’%d\n’’,s);) intflintn){ staticinta=1; n+=a+
有以下程序 #include<stdio.h> intflintn); main( ){ inta=3,s; s=f(a); s=s+f(a); printf(’’%d\n’’,s);) intflintn){ staticinta=1; n+=a+
admin
2014-06-18
27
问题
有以下程序
#include<stdio.h>
intflintn);
main( ){
inta=3,s;
s=f(a);
s=s+f(a);
printf(’’%d\n’’,s);)
intflintn){
staticinta=1;
n+=a++:
retumn;}
程序运行后的输出结果是
选项
A、9
B、8
C、7
D、10
答案
A
解析
在主函数中第一次调用f(a)时,得到变量s的值等于4,在第二次调用f(a)时,在子函数f中由于变量a是一个局部静态变量,所以这次其值等于2,因而在主函数中第二次调用f(a)后,其返回值等于5,最后变量s的值等于9。
转载请注明原文地址:https://jikaoti.com/ti/fpn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(int*x,int*y){……}main(){inta=10,b=20;【】:p
以下程序的输出结果是#include<stdi0.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;
下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。main(){charch;FILE*fp;if((fp=fopen(______))=NULL)e
下述程序的输出结果是()。#include<stdio.h>intfun(inta){intb=0;staticintc=3;b++,c++;returna+b+c
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
在C语言中,关于函数fseek的说法正确的是()。
下面叙述正确的是()。
下面关于完全二叉树的叙述中,错误的是_______。
若要说明一个类型名STP,使得定义语句STPs等价于char*s,以下选项中正确的是()。
随机试题
中低压容器中,()处是容器中的一个薄弱部位,应进行补强。
下列选项中,不属于同名经配穴的是
下列关于护患关系的理解,错误的是()。
体液渗出速度最快的时期是烧伤后
A、回忆偏倚B、失访偏倚C、入院率偏倚D、检出征候偏倚E、现患病例~新病例偏倚在病例对照研究中,若选用现患病例作为研究对象,最常见的偏倚是
[2012年,第62题]图5.3-10示两根木杆连接结构,已知木材的许用切应力为[τ],许用的挤压应力为[σbs],则a与h的合理比值是()。
下面不属于结构杆件的基本受力形式的是()。
代理记账,是指企业委托有会计资格证书的人员的记账行为。()
y=x的图象关于()
画出如下图所示的二叉树所对应的森林。
最新回复
(
0
)