首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *a,int *b) { int *c; c=a;a=b;b=c; } main() { int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d
有以下程序 #include void fun(int *a,int *b) { int *c; c=a;a=b;b=c; } main() { int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d
admin
2019-08-10
31
问题
有以下程序
#include
void fun(int *a,int *b) { int *c;
c=a;a=b;b=c;
}
main()
{ int x=3,y=5,*p=&x,*q=&y;
fun(p,q);printf("%d,%d,",*p,*q);
flun(&x,&y);printf("%d,%d\n",*p,*q);
}
程序运行后的输出结果是
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/mgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includecharf(charx){returnx*x%10+’0’;}main(){chara;intb=0;for(a=0;a<5;a+=1){b=f(A)
若有以下程序#includemain(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)printf("%d"
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
有三个关系R、S和T如下则由关系R和S得到关系T的操作是
软件需求规格说明书的作用不包括
下面不能作为结构化方法软件需求分析工具的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下列选项中不属于面向对象程序设计特征的是
随机试题
通过使用________命令可以投影曲线、边缘、点到片体、表面、平面和基准面上。
β-受体阻断药可用于
A、第Ⅰ类,高位B、第Ⅱ类,中位C、远中阻生,低位D、远中阻生,中位E、近中阻生,中位下颌智牙牙根向远中倾斜,其最高部位低于平面、高于第二磨牙颈部,其可能的诊断为
关于细胞因子的临床应用下列哪项是错误的
采暖系统中,常用的水泵有()。
下列不属于按外形特征不同分类的账簿是()。
根据《刑事诉讼法》的规定,下列有关侦查的表述中,正确的有()。
中国革命最基本的动力是()
Isyourdailyroutinethesameasthat10yearsago?
Peopleusuallycommunicatebyspokenandwrittenlanguage,yettheycanalsocommunicatewithoutwordsandthiskindofcommunic
最新回复
(
0
)