首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
83
问题
有以下程序
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://www.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
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=pprintf("%d,d");retumd;}
以下程序的输出结果是______。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);
以下程序的输出结果是______。charcchar(charch){if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’;returnch;}main(){chars[]
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(
随机试题
—CouldIleavethebookhere?—Iwouldratheryou______thebookwithyou.
不符合幼儿期特点的是
[1999年第029题]关于大型公共建筑设计的论述,下列哪条不妥?
粉尘是指能较长时间悬浮于空气中的固体微粒,直径大多数为()m。
货币贬值对一国的进出口有着重要的影响,下面说法中正确的是()。
某公司老板在得知员工小李有犯罪前科后欲将他开除,社会工作者小希得知情况后,将小李在接受社区矫正过程中的良好表现告知公司老板,希望老板能给予小李一视同仁、公平竞争的机会。小希的做法保障了小李的()权益。
图20是闭合开关s后小磁针静止在螺线管旁的情况,请标出通电螺线管的N极和小磁针的N极。
社会生产中最活跃最革命的因素是生产劳动者。()
以下关于项目评估的叙述中,(85)是正确的。
Whenaconsumerfindsthatanitemsheorheboughtisfaultyordoesnotliveuptothemanufacturer’s【B1】______forit,thefir
最新回复
(
0
)