首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) { static int n=0; n+=m;return n;) main(){ int n=0; printf("%d,",f(++n)); printf("%d\n",f(n++));} 程序运行后的输出结果是
有以下程序 int f(int m) { static int n=0; n+=m;return n;) main(){ int n=0; printf("%d,",f(++n)); printf("%d\n",f(n++));} 程序运行后的输出结果是
admin
2015-12-25
32
问题
有以下程序
int f(int m)
{
static int n=0;
n+=m;return n;)
main(){
int n=0;
printf("%d,",f(++n));
printf("%d\n",f(n++));}
程序运行后的输出结果是
选项
A、1,1
B、1,2
C、2,3
D、3,3
答案
B
解析
由于在函数f中,变量n为静态局部变量,所以在主函数中第一次调用函数f后,变量n的值等于1,当第二调用函数f时,在函数f的内部静态局部变量n的值仍然保留等于1,所以返回函数值等于2。
转载请注明原文地址:https://jikaoti.com/ti/mii0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=2,b=3,p;p=f(a,B);pdntf("%d",p);}intf(a,B){
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
若二维数组a有m列,则在a[i][j]刚前的元素个数为()。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
随机试题
指出下列的双声词、叠韵词、音译词。
微生物检验采样后,非冷冻食品需在0~5℃中保存。
A.病理性第二心音分裂B.第三心音C.主动脉瓣关闭不全D.二尖瓣狭窄E.肺动脉瓣关闭不全仰卧位深吸气时杂音较清楚
某单机容量为30万千瓦的火力发电站工程,业主与施工单位签订了单价合同,并委托了监理。在施工过程中,施工单位向监理工程师提出如下费用应由业主支付。1.职工教育经费:因该项目的汽轮机是国外进口的设备,在安装前,需要对安装操作的职工进行培训,培训
下列关于股利政策与股份变动的说法中,正确的有()。Ⅰ.股利政策是股份公司稳健经营的重要指标Ⅱ.股利政策是指股份公司对公司经营获得的盈余公积和应付利润采取现金分红或派息、发放红股等方式回馈股东的制度与政策Ⅲ.从理论上说,不论是分割还是合并,只是
互动模式的特点是( )。
教育研究资料的收集渠道有()
以下说法正确的一项是()。
若要φ(x)=cosx可以成为随机变量X的分布密度,则X的可能取值区间为()。
将考生文件夹下CHUI文件夹中的文件ZHAO.PRG设置为隐藏属性。
最新回复
(
0
)