首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) { static int m=4; *y=s[0]; m++; } void ma
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) { static int m=4; *y=s[0]; m++; } void ma
admin
2017-07-27
26
问题
下列程序的运行结果是( )。
#include<stdio.h>
void sub(int*s,int*y)
{ static int m=4;
*y=s[0];
m++;
}
void main()
{ int a[]={1,2,3,4,5},k;
int x;
printf(’’\n’’);
for(k=0;k<=4;k++)
{ sub(a,&x);
printf(’’%d,’’,x);
}
}
选项
A、1,1,1,1,1,
B、1,2,3,4,5,
C、0,0,0,0,0,
D、4,4,4,4,4,
答案
A
解析
本题中sub(int*s,int*y)函数的参数是两个指针型变量,在函数体内将数组s的第一个元素赋给y。主程序内,首先定义了一维数组并赋初值,然后通过for循环,5次调用sub(a,&x)函数,每一次调用都是将数组a的第一个元素1赋给x,并输出。
转载请注明原文地址:https://kaotiyun.com/show/s7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
阅读下面程序,程序执行后的结果为()。#include"stdio.h"main(){char*str="abcdefghijklnmopq":while(*str++!=’e’);printf("%c\n"
执行以下程序段后,w的值为()。intw=’A’,x=14,y=15;w=((x||y)&&(w<’a’));
本程序用冒泡法对数组a[]的元素从大到小排序,请在程序空白处填空。voidbubble(inta[],intn){inti,j,max,temp;max=n-1;do{j=0;for(i=0;i<max;i++)
有以下程序:#include<stdio.h>structtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+b[a[
某二叉树中度为2的节点有18个,则该二叉树中有()个叶子节点。
C语言的基本单位是()。
随机试题
PASSAGETWOWhatdoes"...butnowtheythinkitwasweirdthatweeverallowedcarstodrivethroughthereatall"meanin
青霉素预防治疗风湿热不伴心脏病的时间最少是()
A、重量法B、硝酸银滴定法C、紫外-可见分光光度法D、气相色谱法E、高效液相色谱法桔梗中总皂苷的含量测定采用
投标人中标某建设工程项目,合同金额6850万元,则履约保证金额按规定应为()万元。
下列税率中最能体现税收负担纵向公平的税率形式是()。(2014年)
我国《商业银行法》规定,商业银行的资本充足率不得低于4%。( )
爱祖国、爱人民、爱劳动、爱()、爱社会主义是公民道德建设的基本要求,是每个公民都应当承担的法律义务和道德责任。
正能量喻指一切给人向上和希望、鼓舞人不断追求、让生活变得圆满幸福的动力和感情。近日中国文明网等媒体联合倡议,开展“发出好声音、传播正能量”活动。强调“传播正能量”的哲学依据在于()。
一、注意事项 1.申论考试,是对分析驾驭材料的能力、解决问题能力、语言文字表达能力的测试。 2.作答参考时限:阅读资料40分钟,作答110分钟。 3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料(1)据
Formorethantwocenturies,America’scollegesanduniversitieshavebeenthebackboneofthecountry’sprogress.Theyhaveedu
最新回复
(
0
)