首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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%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%d\n",a,b);}
admin
2017-05-20
52
问题
有以下程序
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%d\n",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/vaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的返回值是______fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++;n++;}returnnum
以下数组定义中错误的是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;______}node;
以下程序的定义语句中,x[1]的初值是[9],程序运行后输出的内容是[10]。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
前交叉韧带重建常用的组织有
颈椎右前斜位摄影,观察的是
面部疖痈易发生全身并发症的原因不包括
根据土地增值税法律制度的规定,下列情形中,纳税人应当进行土地增值税清算的有()。
下列关于调查研究计划包括的内容的说法不正确的是()。
党的十八大提出,要坚持走中国特色新型工业化、信息化、城镇化、农业现代化道路,促进工业化、信息化、城镇化、农业现代化同步发展。党关于“四化”协调发展的重要部署不包括()。
火星乃地球之近邻,环境条件与地球相近:它有固体外壳和稀薄大气层,到太阳的距离约为日地距离的1.5倍,自转周期略长于24小时,也会有四季变化。这些特征,加上近来在南极洲发现了多块来自火星的陨星,且表现出某些疑似生命的痕迹,进一步激发了人类探测火星的愿望。尽管
指导国家间关系的基本准则是和平共处五项原则。和平共处五项原则的精髓是
若要在子过程Proc1调用后返回两个变量的结果,下列过程定义语句中有效的是()。
Thesingle,decisivefactorthatmadeitpossibleformankindtosettleinpermanentcommunitieswasagriculture.【R1】______Once
最新回复
(
0
)