首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include voidsp(int*a) {intb=2; a=&b;*a=*a*2;printf("%d,",*a); } main() {intk=3,*p=&k; sp(p);printf("%d,%d\n",k,*p); } 则程
若有以下程序 #include voidsp(int*a) {intb=2; a=&b;*a=*a*2;printf("%d,",*a); } main() {intk=3,*p=&k; sp(p);printf("%d,%d\n",k,*p); } 则程
admin
2015-07-31
59
问题
若有以下程序
#include
voidsp(int*a)
{intb=2;
a=&b;*a=*a*2;printf("%d,",*a);
}
main()
{intk=3,*p=&k;
sp(p);printf("%d,%d\n",k,*p);
}
则程序的输出结果是
选项
A、4,3,3
B、4,3,4
C、6,3,6
D、6,6,6
答案
A
解析
首先在主函数中给整型变量k赋值为3,将变量k的地址赋给指针变量p;调用sp函数,将实参p的值传给形参a,在sp函数中,指针变量a又获得变量b的地址,通过运算后,输出a的值为4;返回主函数,输出k的值和p的值为3和3。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/5BDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
若有“doublea;”,则正确的输入语句是()。
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++){gets(
下列叙述中错误的是()。
下面程序main(){inti,j,m,n;i=5;j=10;m=++i;n=j++;printf("%d,%d,%d,%d",i,j,m,n);}运行后,i,j,
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()。
关系代数运算是以______为基础的运算。
关系数据库管理系统能实现的专门关系运算包括()
随机试题
下列选项不属于航空航天中货运飞船主要任务的是:
锥体系
腺垂体功能不足的间接证据为
根据()的不同,将投资分为固定资产投资和流动资产投资。
下列有关《雅典宪章》提出的功能分区的描述中,错误的是()。
我国刑法的渊源包括()。
(1)从student表查询所有性别为“男”的学生信息,并按学号升序排序将查询结果存入results表。(2)利用表单向导生成一个表单,该表单含有student表的“学号”、“班级”、“姓名”和“性别”4个字段,按“学号”字段升序排序,其他设置采
以下关于多重窗体程序的叙述中,错误的是
Everyindividualcell,whetheritsexistsasanindependentmicroorganismorispartofacomplexcreature,hasitsownlifecyc
Thestarsareusuallyactorsandactresses.Mostpeopledonotevenlookatthenameofthedirectororproducer,exceptone-Ste
最新回复
(
0
)