首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
33
问题
下列程序的运行结果是( )。 #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://jikaoti.com/ti/FfB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,能作为合法DOS文件名的是
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
在DOS系统中,带有通配符的文件名*.*表示
下列程序的运行结果是:【】 #include<string.h> char*ss(char*s) { returns+strlen(s)/2;} main( ) { char*p,*str=”abcdefgh”;
有以下程序 #include <stdio.h> main( ) { FILE *fp; int i,k=0,n=0; fp=fopen(“d1.dat”,”w”); for(i=1;i<4;i++) fprintf(fp,”%d”
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
以下叙述中不正确的是
在一棵二叉树上第6层的结点个数最多是______个。
随机试题
下列哪部作品揭露了封建贵族的罪恶
多食肉类,需补充
装修公司甲在完成一项工程后,将剩余的木地板、厨卫用具等卖给了物业管理公司乙。但甲营业执照上的核准经营范围并无销售木地板、厨卫用具等业务。甲乙的买卖行为法律效力如何?
甲乙丙三人合伙开办电脑修理店,店名为“一通电脑行”,依法登记。甲负责对外执行合伙事务。顾客丁进店送修电脑时,被该店修理人员戊的工具碰伤。丁拟向法院起诉。关于本案被告的确定,下列哪一选项是正确的?
用人单位招用尚未解除劳动合同的劳动者,给原用人单位造成经济损失的,应按以下哪种方式处理()。
供应商认证的标准中,作业成本主要包括()。
下列关于存货可变现净值的表述中,正确的是()。(2009年)
【2015.陕西汉中】菲茨和波斯纳把动作技能形成分为认知阶段、联系阶段和()三个阶段。
在下列示意图中,以物体甲为参考系,则物体乙相对于甲水平向左运动的是:
在DES加密算法中,不使用的基本运算是______。
最新回复
(
0
)