首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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);
有以下程序: #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);
admin
2020-06-16
25
问题
有以下程序:
#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);
printf("%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/eOCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeinta=1,b=2;voidfunl(inta,intb){printf(“%d%d”,a,b);}voidflun2(){a=3;b=4;}main(){funl(5,6);f
有以下程序:#include#defineN4voidfun(inta[][N]){inti;for(i=0;i
有以下程序:#include#includemain(){charstr[]={“HelloBeijing”;printf(“%d,%d\n”,strlen(str),sizeof(str))
下列给定程序中函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
下列给定程序中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它得出正确的结果。注意:不要
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
在关系数据库设计中,关系模式设计属于()。
以下叙述中错误的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
软件需求规格说明的内容不包括
随机试题
增加瓷金结合的方法,除了
减压干燥法适用的药物特点有
信息以知觉的形式保持,是属于
下列级数中,发散的级数是()。
收入总额中的下列收入为不征税收入的是()。
下列各项中,属于《公民道德建设实施纲要》中职业道德主要内容的是()。
()的建立,结束了近五百年来诸侯割据分裂的局面,成为中国历史上第一个以华夏族为主体,多民族共融的中央集权国家。
一、注意事项1.本试卷由阅读资料与作答要求两部分组成。考试时限为120分钟。其中阅读资料参考时限为30分钟,作答参考时限为90分钟。2.临考人员宣布考试结束时,请立即停止作答。3.答题卡上的准考证号用2B铅笔填涂,答题使用黑色
2015年上半年A区完成规模以上工业总产值289.9亿元,同比下降9.4%,降幅比1—5月扩大0.7个百分点,比1—4月扩大2.2个百分点,比一季度扩大7.5个百分点。其中,上半年A区两大主导行业汽车制造业完成产值51.6亿元,同比增长4.6%,
在考生文件夹下打开文档Word.docx。某高校学生会计划举办一场“大学生网络创业交流会”的活动,拟邀请部分专家和老师给在校学生进行演讲。因此,校学生会外联部需制作一批邀请函,并分别递送给相关的专家和老师。请按如下要求,完成邀请函的制作:根据“Wo
最新回复
(
0
)