首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int n) { static int x[3]={1,2,3}; int k; for(k=0;k <3;k++)x[k]+=x[k]-n; for(k=
有以下程序 #include <stdio.h> void fun(int n) { static int x[3]={1,2,3}; int k; for(k=0;k <3;k++)x[k]+=x[k]-n; for(k=
admin
2022-04-01
27
问题
有以下程序
#include <stdio.h>
void fun(int n)
{ static int x[3]={1,2,3};
int k;
for(k=0;k <3;k++)x[k]+=x[k]-n;
for(k=0;k <3;k++)printf("%d,",x[k]);
}
main()
{fun(0);fun(1);}
程序运行后的输出结果是( )。
选项
A、1,2,3,0,1,2,
B、2,4,6,1,3,5,
C、2,4,6,3,7,11,
D、2,4,6,4,8,12,
答案
C
解析
第一次调用fun()函数,此时n=0,数组x是静态的,因此,只在第一次时初始化,有x[k]+=x[k]-n,计算可知,x[]={2,4,6};第二次调用fun(),此时n=1,x[]={2,4,6},经计算的x[]={3,7,11},故打印结果为2,4,6,3,7,11。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/m1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
以下程序段完全正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
设有定义:struet{charmark[12];intnum1;doublenum2;}t1,t2;,若变量均已正确赋初值,则一中错误的是()。
在软件开发中,需求分析阶段产生的主要文档是
面向对象方法中,继承是指
软件调试的目的是
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
软件测试的目的是
随机试题
以下不属于输血作用的是
拟了解居民经常吃棒骨汤与血压间的关系,故对某城市社区35岁以上的居民按是否经常进食排骨汤分组。连续观察了10年,随访两组高血压的发病率。该类研究为
我国关税的特点和作用有()。
询价分为初步询价和累计投标询价。发行人及其主承销商应当通过______确定发行价格区间,在发行价格区间内通过______确定发行价格。( )
Listeningtoloudmusicatrockconcerts______causedhearinglossinsometeenagers.
一般说来,通过键控法得到二进制移频键控信号(2FSK)的相位与序列有关。()
窗花的制作工艺主要包括()
中小学学童欺凌问题由来已久,但直到上世纪70年代才得到系统研究。受害者感到沮丧、焦虑、对学校产生畏惧情绪、逃课、成绩下降,变得孤僻,长期发展下去会影响其社会适应能力,严重者甚至会自杀。在某些国家,中小学生因遭到同学欺凌而自杀的案例屡见不鲜。一些受害者也会转
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:46
ThelocalgovernmenthasaccusedMichaelCooperofperpetratinga______financialfraudincludingmoneylaundering.
最新回复
(
0
)