首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #3include<stdio_h> main(){int k=3; void sp(int*a){int b=2; sp(&k); *a=*a*2; printf("%d\n",k); printf("%d,",*a); } a=&
若有以下程序 #3include<stdio_h> main(){int k=3; void sp(int*a){int b=2; sp(&k); *a=*a*2; printf("%d\n",k); printf("%d,",*a); } a=&
admin
2016-12-18
30
问题
若有以下程序
#3include<stdio_h> main(){int k=3;
void sp(int*a){int b=2; sp(&k);
*a=*a*2; printf("%d\n",k);
printf("%d,",*a); }
a=&b;
*a=*a*2;
printf("%d,",*a);}
则程序的输出结果是
选项
A、6,4,6
B、6,4,3
C、6,12,12
D、9,4,9
答案
A
解析
本题考查了指针作为函数的参数,可以接收实参变量的地址,改变实参的值。主函数调用sp(&k),执行sp函数a指向向k,执行语句*a=*a*2后a指向空间的值k的值为6,改变a的指向以后,此时a指向b,则执行*a=*a*2以后,a指向空间b的值为4。调用结束返回主函数.输出k的值为6。
转载请注明原文地址:https://jikaoti.com/ti/0hi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);pri
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include#include#includeintfun(char*str){inti,j=0;for(i=0;str[i]!=′\0′;
下面各选项中,均是C语言合法标识符的选项组是
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列关于单目运算符++,--的叙述中正确的是
以下数组定义中错误的是
下列叙述中错误的是______。
随机试题
趋化作用是指
摄影距离与感光效应的关系遵循
卡托普利的临床适应证包括
下列费用项目中,应计入建筑安装工程中人工单价的有()。
2015年2月1日,为支付货款,A公司向B公司签发一张以x银行为付款人、金额为80万元的银行承兑汇票,汇票到期日为2015年8月1日,X银行作为承兑人在汇票票面上签章。3月1日,B公司因急需现金,将该汇票背书转让给C公司,C公司向B公司支付现金75万元。
小唐是新入职的教师,她担心幼儿的学习成绩会影响到领导和同事对自己教学水平的评价。为此,她经常训斥反应慢的幼儿,有时还把个别不守纪律、注意力不集中的幼儿留在教室写作业。从教师职业道德规范的角度看,小唐老师的行为违背了()。
张先生习惯每天晚饭后出去散步,以下是某天用手机App记录的散步路径,其中P点为起始点和终点,假设张先生每分钟走60米,若中间不停留,他走一圈需要()
下列作家中,获得过诺贝尔文学奖的是:
如果在通信信道上发送1比特信号所需要的时间是0.001μs,那么信道的数据传输速率为()。
Toomuchinformationcanonly______peopleandtheydon’tknowwhattodowithit.
最新回复
(
0
)