首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include intf(intn); main() {inta=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } intf(intn) {staticinta=1; n+=a++; returnn; } 程
有以下程序: #include intf(intn); main() {inta=3,s; s=f(a);s=s+f(a);printf("%d\n",s); } intf(intn) {staticinta=1; n+=a++; returnn; } 程
admin
2020-11-23
73
问题
有以下程序:
#include
intf(intn);
main()
{inta=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);
}
intf(intn)
{staticinta=1;
n+=a++;
returnn;
}
程序运行后的输出结果是( )。
选项
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://www.kaotiyun.com/show/n03p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当x的值为9、y的值为11、z的值为15时,函数值为-3.50。请改正程序
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),然后用m
有以下程序:#include<stdio.h>doublefun(doublea){doublex;x=a—(int)a;returnx;}main(){doublea=3.1415;printf(″%f\n″,fun(a
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:从s所指字符串中,找出t所指字符串的个数作为函数值返回。例如,当s所指字符串中的内容为″abcdabfab″,t所指字符串的内容为″ab″,则函数返回整数3。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或
编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题
以下叙述中正确的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
若已建立以下链表结构,指针P、S分别指向如图所示结点则不能将S所指节点插入到链表末尾的语句组是
随机试题
A.飞沫传播B.唾液传播C.垂直传播D.粪口途径传播E.经注射、输血或血制品传播
确诊CO中毒的客观依据是
人工流产术中反复吸刮宫腔吸宫不全
按照《建设项目环境保护管理条例》的规定,环评文件已通过批准的建设项目的初步设计,应当( )。
我国《民用建筑设计规范》规定,住宅至少有一个居室能获得冬至日满窗日照不少于()。
根据《地下铁道工程施工及验收规范》的有关规定,隧道采用钻爆法施工时,必须事先编制爆破方案,在实施前还需履行的程序是()。
2016年3月1日,为支付工程款项,A公司向B公司签发一张以甲银行为承兑人、金额为150万元的银行承兑汇票,汇票到期日为2016年9月1日,甲银行作为承兑人在汇票票面上签章。4月1日,B公司将该汇票背书转让给C公司,用于支付买卖合同价款。后因C公
隋唐的科技文化处于世界领先地位,具体表现在()等方面。[2013年河北真题]
阅读案例,回答问题。案例:第一学期期中考后,七年级某班班主任纪老师发现班级总平均成绩年级排名最后。为能有效提高学生成绩,家长会上纪老师宣布了一些决定。首先是将在班级微信群里公布学生每次考试成绩及排名,要求子女成绩不好的家长配合监督;其次对排名靠后的同学
设的逆矩阵A—1的特征向量.求x,y,并求A—1对应的特征值μ.
最新回复
(
0
)