首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4; *y=s[0]; m++; } void main() {
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4; *y=s[0]; m++; } void main() {
admin
2011-06-10
31
问题
下列程序的运行结果是( )。 #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/7RPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序} structs {intx,y;} data[2]={10,100,20,200};} main( )} {structs*p=data;} printf("%d\n",++(p->x));} 程序运行
有以下程序 main( ) { ints=0,a=1,n; scanf("%d",&n); do {s+=1;a=a-2;} while(a!=n); printf("%d\n",s);
以下程序的运行结果是【】 #include <string.h> typedef struct student{ charname[10]; longsno; floatscore;}STU; main( )
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|
结构化程序设计的3种基本结构分别是顺序、选择和______。
在下列叙述中,正确的一条是_______。
以下选项中,与k=n++完全等价的表达式是
以下不正确的叙述是()。
若有以下说明和定义typedeint*INTEGER;INTEGERp,*q;以下叙述正确的是
以下选项中可作为C语言合法常量的是()。
随机试题
A.脾胃B.肺C.心D.肝可以疏通和调畅气机的是
肺胀,症见心悸,喘咳,面浮,肢肿,面唇青紫,尿少,怕怜,苔白滑,脉沉细者,方选
孕妇,29岁。双胎妊娠,37周分娩。产后1小时余,阴道出血约100ml,挤压宫底排出血块约200ml后,子宫轮廓不清,测血压110/70mmHg。首先需给的处理是
外商投资企业借用国外贷款需要报外汇管理机关备案。()
李某在下夜班回家的路上,发现有人正盗窃工厂仓库中的生产器材,便上前阻拦。窃贼掏出匕首刺向李某,搏斗中,窃贼被李某用力推倒在地,头撞在被盗器材的铁角上当场死亡。李某的行为是()。
TheBibleisthegreatworkofthereligiousliteratureandwasinprocessofformationforabouttwelvehundredyears.The
在Form1的窗体上绘制一个标签,其名称为Lab1;再绘制一个列表框,其名称为List1,通过属性窗口向列表框中添加若干个项目,每个项目的具体内容不限。编写适当的事件过程,使程序运行后,若双击列表框中的任意一项,则把列表中的项目数在标签中显示出来。程序的运
早期的计算机语言中,所有的指令、数据都用一串二进制数0和1表示,这种语言称为()。
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.【21】______alongreadingassignmentis
Ateacherissomeonewhocommunicatesinformationorskillsothatsomeoneelsemaylearn.Parentsarethe【C1】______teachers.Ju
最新回复
(
0
)