首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int m) {static int n=0: n+=m: return n; main() {int n=0: printf("%(1,",f(++n)); printf("%d\n",f(n
有以下程序: #include<stdio.h> int f(int m) {static int n=0: n+=m: return n; main() {int n=0: printf("%(1,",f(++n)); printf("%d\n",f(n
admin
2021-07-09
51
问题
有以下程序:
#include<stdio.h>
int f(int m)
{static int n=0:
n+=m:
return n;
main()
{int n=0:
printf("%(1,",f(++n));
printf("%d\n",f(n++));
程序运行后的输出结果是( )。
选项
A、3,3
B、1,1
C、2,3
D、1.2
答案
D
解析
该题目中首先区别++n和n++,第一次调用f函数时,将++n(n自增1后再参与运算)作为参数进行传递,此时变量m的值为1,执行n+=m;后,n=1,将1返回主函数,并输出。第二次调用了f函数时,将n++(n参与运算后再自增1)作为参数进行传递,此时变量m的值为1,执行语,n+=m;,由于n是静态存储变量,因此n=2,将2返回主函数并输出,因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/kYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
已定义以下函数intfun(int*p){return*p;)fun函数返回值是
有以下程序#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));)程序运行后的输出结果是
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
以下选项中可用作C程序合法实数的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是( )。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)returm0;elseif(k==1)retum1:elsereturnfun(k-1)+1:}若执行调用语句“n=fun(3);”,则函
给定程序MODI1.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中的
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
随机试题
EatinghabitsEatinghabitschangefromgenerationtogeneration.Beforescientistslearnedaboutvitaminsandotherconstitu
晚期产后出血是指分娩多长时间后,在产褥期内发生子宫大量出血
2014年4月21日,从新疆霍尔果斯海关辑私分局获悉:该局于近日查获一批走私人境的羚羊角和穿山甲,涉案价值达7053万元。这也是霍尔果斯海关今年查获的最大一起野生动物产品走私案。羚羊角属于
以下说法错误的是哪个选项?()
在一定条件下,已建立平衡的某可逆反应,当改变反应条件使化学平衡向正反应方向移动时,下列有关叙述正确的是()。
下列车船中,以整备质量吨位数为车船税计税依据的有()。
甲向国家知识产权局提出发明专利申请,要求保护一种智能手表,申请日为2016年7月18日,以下关于宽限期的说法正确的是?
在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click()a=0:b=5:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为
TheLakeDistrict,whichiswell-knownforitsbeautifulscenery,islocatedinthe
ComparingtheTOEFL,IELTS,andTOEICTestsThreepopularstandardizedtestsofEnglisha)TOEIC-tests【T1】______ininternat
最新回复
(
0
)