首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
63
问题
有以下程序
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;
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
以下程序输出正确的是______。amovep(int*pint(*a)[3]intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*
以理程序的输出结果______。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]
以下程序的输出结果是______。#include<stdio.h>main(){inta=200;#definea100printf("%d",a);
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(
随机试题
简述汇率波动受哪些因素的影响。
支气管哮喘发作时动脉血气分析PaO2降低,PaCO2正常或升高,最可能的表示是
迄今为止发展最快、渗透性最强、应用关键技术最广泛的行业是( )。
财务限制条款是防止公司的财务状况出现恶化的限制条款,其内容包括()。
有价证券的二级市场是指()。
“穿衣服、系鞋带”属于独立自主性教育中()的基本内容。
Youshouldspendnomorethan20minutesonthistask.Youandyourfamilyhaddinnerinarestaurantafewnightsago.The
WhenMr.Greenwasawayonbusiness,hisneighborgavehiswifea(n)______withthehousework.
Lemonadeisa(n)______drink.Lemonadeisnotanewdrink.It______.
Tomwastheonlyoneofthestudentswho________namedOutstandingStudent.
最新回复
(
0
)