首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int n) { static int a=1: n+=a++; return n; } main() {
有以下程序: #include<stdio.h> int f(int n) { static int a=1: n+=a++; return n; } main() {
admin
2021-07-09
102
问题
有以下程序:
#include<stdio.h>
int f(int n)
{
static int a=1:
n+=a++;
return n;
}
main()
{
int a=3,s;
s=f(a);s=s+f(a);
prinff("%d\n",s);
}
程序运行以后的输出结果是( )。
选项
A、7
B、8
C、9
D、10
答案
C
解析
在函数f中,整型变量a为静态变量,所以每次调用函数f时不再为a重新赋值,而且a的值只有在程序结束时才被释放。第一次调用f后n=4,a=2;第二次调用时,a已经变成2了,所以结果为4+5=9。
转载请注明原文地址:https://kaotiyun.com/show/eltp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件测试实施步骤的是
下面不属于需求分析阶段任务的是( )。
有以下程序段inti,n;for(i=0;i
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
下列叙述中正确的是
以下语句中存在语法错误的是()。
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main()
在软件开发中,需求分析阶段产生的主要文档是
以下选项中,不合法的C语言用户标识符是
代码编写阶段可进行的软件测试是
随机试题
某资源联合开采企业为增值税一般纳税人,2020年8月生产经营情况如下:(1)专门开采天然气6000立方米,开采原煤450万吨,采煤过程中因安全生产抽采的天然气350立方米。(2)销售开采的原煤200万吨,取得不含税销售额24500万元,另取得优质服务费
患者,男,20岁。反复咳嗽,咳痰量多已2年。今天突然咯鲜血300ml,无发热,不消瘦。听诊:右下肺闻及小水泡音。应首先考虑的是()
气虚血瘀型中风恢复期宜选
体系和环境之间只有能量交换,而没有物质交换,这种体系在热力学上称为()。
按照资料的性质和分析目的用来描述双变量资料的相互关系的密切程度或相互关系的方向的统计图是()。
根据《建筑工程安全防护、文明施工措施费用及使用管理规定》(建办[2005]89号),下列措施项目中,应列入安全施工项目的是()。
管道膨胀节在试压前(),管道已按试验要求进行了加固。
下列关于“引导原则”的表述中,正确的有( )。
下列关于“九一八”事变影响的表述,不正确的一项是()。
Theincreaseinhomehealthcare’aidsispartlydueto______.GrowthintherapeuticservicesisNOTcausedby______.
最新回复
(
0
)