首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 void fun(int *p,int* q){int t;t=*P;*P=*q;*q=t;*q=*p;} main(){int a=0,b=9; fun(&a,&b); printf(’’%d%\n’’,a,b);}
以下程序的输出结果是( )。 void fun(int *p,int* q){int t;t=*P;*P=*q;*q=t;*q=*p;} main(){int a=0,b=9; fun(&a,&b); printf(’’%d%\n’’,a,b);}
admin
2017-10-24
30
问题
以下程序的输出结果是( )。
void fun(int *p,int* q){int t;t=*P;*P=*q;*q=t;*q=*p;}
main(){int a=0,b=9;
fun(&a,&b);
printf(’’%d%\n’’,a,b);}
选项
A、9 0
B、9 9
C、0 0
D、0 9
答案
B
解析
题目中函数fun的主要功能是交换p和q指向的地址空间的数据,然后更改p的指向的地址空间数据,使之和q指向的数据相同。主函数调用fun后,p指向a,q指向b,因此ab的数据全部为9,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/Abxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义变量的语句中错误的是()。
以下程序中C的二进制值是()。chara=2,b=4,c;c=a^b>>2
下列程序的输出结果是()。#include"stdio.h"main(){structst{inty,x,z;};union{longi;intj;chark;}un;
以下函数findmin拟实现存数组中查找最小值作为函数值返回,但程序中有错导致不能实现预定功能。#defineMAX2147483647intfindmin(intx[],intn){inti,min;min=M
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
以下错误的定义语句是()。
已有定义:double*P;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元()。
若有语句:char*line[5];,以下叙述中正确的是()。
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
以下程序的运行结果是____________。#defineA4#defineB(x)A*x/2main(){floatc,a=8.0;c=B(a);printf(“%f\n”
随机试题
患者男,23岁。因“左小腿上端疮口窦道3个月”来诊。患者左小腿外伤术后3个月出现一窦道口,常有稀薄脓液流出,淋漓不尽,时有小块死骨流出。查体:体温37.8℃,身体消瘦,神疲乏力。X线示:骨干不规则增粗、增厚,密度增加,周围有新生骨包壳。髓腔变窄或消失,骨干
下述各项中,哪项是错误的
按居住用地的设施和环境质量,居住用地又可进一步分为()。
在产品质量成本体系中,次品、返工和设备调整的成本被划归为
国家现行价格是指现行商品价格的收费标准,包括()等价格形式。
甲公司因生产经营需要将办公场所由市区搬到了郊区。新办公场所附近正建一条地铁,可于10个月后开通。为了改善员工通勤条件,甲公司计划在地铁开通之前为员工开设班车。行政部门提出了自己购买和租赁两个方案。有关资料如下:(1)如果自己购买,甲公司需要购买一辆大客车
在会议进行期间,主持人要()。
根据我国宪法修正案,在爱国统一战线中新增加的社会阶层是()。
设连续函数f(x)满足∫01[f(x)+xf(xt)]dtdt与x无关,求f(x).
Doyouthinkmanyjobswillbereplacedbyrobotsinthefuture?
最新回复
(
0
)