首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int*p,int*q){int t;t=*p;*p;*q=*q;*q=t;*q=*p;} main(){ int a=0,b=9; fun(&a,&b); printf("%d%d\"
有以下程序 void fun(int*p,int*q){int t;t=*p;*p;*q=*q;*q=t;*q=*p;} main(){ int a=0,b=9; fun(&a,&b); printf("%d%d\"
admin
2015-08-14
41
问题
有以下程序
void fun(int*p,int*q){int t;t=*p;*p;*q=*q;*q=t;*q=*p;}
main(){
int a=0,b=9;
fun(&a,&b);
printf("%d%d\",a,b);}
程序的输出结果是
选项
A、0 0
B、9 9
C、9 0
D、0 9
答案
B
解析
函数fun的主要功能是交换p和q指向的地址空间的数据,然后更改p的指向的地址空间数据,使之和q指向的数据相同。主函数调用fun后,p指向a,q指向b,因此a和b的数据全部为9。
转载请注明原文地址:https://kaotiyun.com/show/cGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序执行后,文件test.t中内容是______。#inc1ude<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=pprintf("%d,d");retumd;}
以理程序的输出结果______。main(){charst[20]="he11\O\t\\";printf("%d%d\n",str1en(st),sizeof(st));}
以下程序的输出结果是______。main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}}printf("%d%d%d%d\n",a[0][3],a[1][2]
以下程序的输出结果是______。charcchar(charch){if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’;returnch;}main(){chars[]
随机试题
A.SSBB.DnaB蛋白C.DNA-polⅠD.DnaG蛋白在DNA复制时,能与DNA单链结合的蛋白质是
《温热经纬》中清暑益气汤中含有的药物()。
治疗原发性肝癌湿热瘀毒证,应首选方剂是
根据()原则,凡是可以预见的损失或费用应当合理预计并予以记录和确认。
某具有出口经营权的生产企业为增值税一般纳税人,2019年5月外购原材料取得增值税专用发票上注明增值税税额138万元,已在当月抵扣。当月内销货物取得不含税销售额150万元,出口货物取得收入115万英镑(1英镑=8元人民币),该企业适用增值税征税率13%,出口
造成通货膨胀的原因可以是()。
中断服务寄存器的作用是( )。
设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是
Flyingoveradesertareainanairplane,twoscientistslookeddownwithtrainedeyesattreesandbushes.Afteranhour’sfli
A、Oct.10thB、Oct.11thC、Oct.12thD、Oct.13thC录音原文最后提到Forexample,youbuy$5,000.00USdollars…willvalueonOctober12th.例
最新回复
(
0
)