首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int n); main() {int a=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } int f(int n) {static int a=1: 1n+=
有以下程序: #include<stdio.h> int f(int n); main() {int a=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } int f(int n) {static int a=1: 1n+=
admin
2021-04-28
28
问题
有以下程序:
#include<stdio.h>
int f(int n);
main()
{int a=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);
}
int f(int n)
{static int a=1:
1n+=a++;
return n;
程序运行后的输出结果是( )。
选项
A、9
B、8
C、7
D、10
答案
A
解析
题目中静态局部变量a,在静态存储区内分配存储单元,在程序整个运行期间都不释放。所以第一次调用函数执行n+=a++;时a先与n相加在再进行自增。n的值为4,a的值为2,且a变量执行完后空间没有释放。再执行s=s+f(a)时,s的值为4,调用f(a)函数时n的返回值为n=3+2=5,且此时a的值为3了。所以s的值为9。
转载请注明原文地址:https://kaotiyun.com/show/ZHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不属于C语言程序运算符的是
合法的C语言数值常量是()。
有以下程序#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"Zhao
阅读以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);
以下()不属于对象的基本特征。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
数据库系统的三级模式不包括
以下()不属于对象的基本特征。
面向对象方法中,继承是指
随机试题
简述《神曲·第五歌·第二圈》的艺术特点。
地理,地理学n.g________
妊娠期母体呼吸系统变化不包括
女,25岁。半年前离婚。某日下班回家突然出现强烈的恐惧感,有如大祸临头,同时心悸、胸闷、呼吸困难,有窒息感。全身多汗、脸红、手足发麻、四肢颤抖。5~6分钟后逐渐平静。最可能的诊断是
A、 B、 C、 D、 A题干图形组成相似,但不完全相同,从第一组后两个图形可知考查的是小图形的移动,解题的关键是将每组第一个图形看成两个相互重叠的小图形。第一组图形中是两个重叠的方框分别向两边移动后得到第二
为研究植物之间的信息是通过地上还是地下部分进行交流,有研究者设计了如下实验:将11株盆栽豌豆等距排列,6~11号植株在根部有管子相通,1~6号的根部不联系(图6)。用高浓度的甘露醇(一种天然糖类,模拟维管植物干旱刺激的常用物质)浇灌,来刺激6号植株,15
()是指一个测验有效地测量了所需要的心理品质,可以通过对行为的预测来表示。
NarratorListentopartofadiscussioninalinguisticsclass.Nowgetreadytoanswerthequestions.Youmayuseyou
Nowcustomhasnotbeencommonlyregardedasasubjectofanygreatimportance.Theinnerworkingsofourownbrainswefeelto
Language,culture,andpersonalitymaybeconsidered______ofeachotherinthought,buttheyareinseparableinfact.
最新回复
(
0
)