首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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;
有以下程序 #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;
admin
2022-10-24
46
问题
有以下程序
#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是静态的。函数只在第1次调用时初始化数组。由“x[k]+=x[k]-n”计算可知,x[]={2,4,6}。第2次调用fun函数,此时n=1,x[]={2,4,6}。经计算,x[]={3,7,11},输出结果为“2,4,6,3,7,11,”。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/UJkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.C。在此程序中,函数fun的功能是将带头节点的单向链表逆置,即若原链表中从头至尾节点数据域依次为2、4、6、8、10,逆置后,从头至尾节点数据域
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算下式前n项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回-0.204491。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.e。在此程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
有以下程序#include<stdio.h>intd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){
以下叙述中正确的是
随机试题
“我昨天把护照弄丢了。”这句话共含有几个状语()。
总线的基本特性不包括_______。
引起病毒性心肌炎最常见的致病菌是()。
胸痹的病位主要在
患者男,59岁,因心力衰竭入院。患者呼吸困难,住院处的护理人员首先应
家庭与事业成长期指从结婚到新生儿诞生的这段时期,一般为1~3年。()[2014年5月三级真题]
Jimwasgoingtomeetmeearlythismomingattheaquarium,buthedidn’t______
理解马克思主义政治经济学的枢纽是
设三阶矩阵A的特征值为λ1==-1,λ2=0,λ3=1,则下列结论不正确的是().
在VisualFoxPro中,"表"是指
最新回复
(
0
)