首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int a=2; int f(int m) { static int n; n=0; n++; a++; retur
若有以下程序 #include <stdio.h> int a=2; int f(int m) { static int n; n=0; n++; a++; retur
admin
2021-07-09
32
问题
若有以下程序
#include <stdio.h>
int a=2;
int f(int m)
{ static int n;
n=0; n++; a++;
return n+m+a;
}
main()
{ int k;
for (k=0; k<4; k++) printf("%d,", f(k));
}
则程序的输出结果是
选项
A、4,5,6,7,
B、4,7,10,13,
C、4,6,8,10,
D、3,5,7,9,
答案
C
解析
主函数中变量k作为for语句的循环变量,取值0、1、2、3,同时也作为实参通过调用函数f传递给形参变量m。由于变量a是全局变量,变量n是static静态变量,因此k=0时,f函数中,语句return n+m+a;即1+0+3=4;k=1时,f函数中,语句return n+m+a;即2+1+3=6;k=2时,f函数中,语句return n+m+a;即3+2+3=8;k=3时,f函数中,语句return n+m+a;即4+3+3=10。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/8vtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#deftneN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)
有以下程序#include<stdio.h>intflintx){inty;iflx=011x=1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);printf(’’%d
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
以下叙述中正确的是
若有以下程序#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i<3;i++)for(j=0;j<2;j++)k=k+*(*(p
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
随机试题
在信息披露不充分的条件下,为了达到有效银行监管的目的,监管当局必须强化信息披露监控机制,包括()。
全球化经营的初级进入方式是()
母乳中含有哪种免疫物质能有效抵抗病原微生物的侵袭
属于外科托补法的方剂是
基建收缴纳企业所得税后作为建设单位的留成收入,其中()用于职工奖励和福利。
下列名句与漫画蕴含哲理相同的是()。
我国民族政策的基本原则是()。
中国诗歌史上雄视今古的“双子星座”指的是()。(湖南大学2010翻译硕士)
将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是()。
AstheInternethasrapidlybecomeamainstreammedium,thesocialimpactoftheInternethasbeenatopicofongoingdebate.So
最新回复
(
0
)