首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void sp(int*a){ int b=2; *a=*a*2; printf("%d,",* a); a=&b; *a=*a*2; printf("%d,",* a);} main(){ int k=3;
若有以下程序 #include void sp(int*a){ int b=2; *a=*a*2; printf("%d,",* a); a=&b; *a=*a*2; printf("%d,",* a);} main(){ int k=3;
admin
2020-03-15
55
问题
若有以下程序
#include
void sp(int*a){
int b=2;
*a=*a*2;
printf("%d,",* a);
a=&b;
*a=*a*2;
printf("%d,",* a);}
main(){
int k=3;
sp(&k);
printf("%d\n",k);}
则程序的输出结果是
选项
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://www.kaotiyun.com/show/4CCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=l,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4;
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
以下关于结构化程序设计的叙述中正确的是
以下叙述正确的是
下列叙述中错误的是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;)}main(){chara[]="BYTE";
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
在总会计师领导下的分散核算模式中,承担成本业务核算任务的部门通常是
中国民族资产阶级在抗日民族统一战线中属于()。
病机属于肾阴虚的是病机属于脾气虚的是
烟气流动的驱动作用包括()
中国证监会的职责不包括()。
下列关于我国利用国际债券市场筹集资金的说法,正确的是()。Ⅰ.我国发行国际债券始于20世纪80年代Ⅱ.我国政府曾经成功地在美国发行过扬基债券Ⅲ.财政部在国外发行的债券属于政府债券Ⅳ.我国在国际债券市场发行的债
(2016年中国科技大学)甲公司持有A、B、C、三种股票,在由上述股票组成的成全投资组合中,各股票所占的比重分别为50%、30%和20%,其口系数分别为2.0、1.0、0.5。市场收益率为15%,无风险收益率为10%。要求:计算以下指标:甲公司证券组合
下面哪种业务属于IPTV通信类服务?______。
AmericanElectionsNationalelectionsareheldintheUnitedStateseverytwoyears./Eachtime,voterselectallmember
Eachartistknowsinhisheartthatheissayingsomethingtothepublic.Hehopesthepublicwilllistenandunderstand—hewant
最新回复
(
0
)