首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #inelude void fun(int*p1,int*p2,int*s) { s=(int*)malloc(sizeof(int)); *s=*p1+*(p2++); }
有以下程序: #include #inelude void fun(int*p1,int*p2,int*s) { s=(int*)malloc(sizeof(int)); *s=*p1+*(p2++); }
admin
2020-06-16
22
问题
有以下程序:
#include
#inelude
void fun(int*p1,int*p2,int*s)
{ s=(int*)malloc(sizeof(int));
*s=*p1+*(p2++);
}
main( )
{int at2]={1,2},b[2]={10,20},*s=a;
fun(a,b,s);printf("%d\n",*s);
}
程序运行后的输出结果是( )。
选项
A、11
B、10
C、1
D、2
答案
C
解析
本题考查数组名作为函数参数。执行fun函数后,s的值并没有发生变化,仍然是指向a,所以输出结果为1,故选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/VKCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include#includevoidmain(){chara[10]=“abc”,b[10]=“012”,c[10]=“x
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是()。
有以下程序:#includemain(){inta=1,b=0;if(一一a)b++;elseif(a==0)b+=2;elseb+=3;printf(“%d\n”,b)
以下各项中,属于合法的转义字符是()。
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下
下列叙述中错误的是()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回
随机试题
下列药物中,不宜与藜芦同用的是
早期诊断结肠癌最有价值的检查方法是
对医学论理学描述有误者是
把相距较远的计算机系统互联而成的计算机网络是()。
在查询单位或个人存款时,金融机构应如实提供存款资料以协助有权机关查询,必要时,有权机关可以带走原件。()
根据个人所得税法律制度的规定,下列所得中,应加成征收个人所得税的是()。
论述买卖合同中标的物风险的负担规则。
我国电网的标准频率为()Hz。
学前教育课程组织
党内监督的重点对象是全体党员。()
最新回复
(
0
)