首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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); pr
有以下程序: #include<stdio.h> 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); pr
admin
2019-06-12
19
问题
有以下程序:
#include<stdio.h>
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);
fun(&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
解析
在C语言中函数参数传递的功能是“传值”,即形参和实参是两个没有关系的变量。本题函数的形参虽然为指针变量,但是函数内部交换的是地址值,而不是地址值所指向的函数值,所以不会传递给实参,因此交换函数并没有交换p、q所指向的值。
转载请注明原文地址:https://jikaoti.com/ti/1Wf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序测试的目的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()。
有以下程序#includemain(){intx;scanf("%d",&x);if(x
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
以下说法正确的是()。
随机试题
验槽时必须具备的资料和条件有()。
公安技术科学的研究,主要是围绕有关公安工作的技术手段、装备现代化进行的研究工作。()
简述双液法水玻璃氯化钙堵水剂的作用原理。
肾上腺素能受体是指()。
《城市污水处理及污染防治技术政策》规定:要积极审慎地采用高效经济的城市污水处理新工艺,对在国内首次应用的新工艺,必须经过( )再进行应用。
随园菜是因清代()的《随园食单》而得名的官府菜。
“行教”是指用教师的()教育影响学生。
从法律部门角度看,《中华人民共和国国籍法》属于()。
给下面的文言文断句,并说明其出处,阐述其中的教育思想。“大学之法禁于未发之谓豫当其可之谓时不陵节而施之谓孙相观而善之谓摩此四者教之所由兴也发然后禁则扦格而不胜时过然后学则勤苦而难成杂施而不孙则坏乱而不修独学而无友则孤陋而寡闻燕朋逆其师燕辟废其学此六者教之
一户人家养了四只猫,其中一只猫偷吃了他家里的鱼。主人对它们进行审问,只有一只猫说真话。这四只猫的回答如下:甲:“乙是偷鱼贼。”乙:“丙是偷鱼贼。”丙:“甲或者乙是偷鱼贼。”丁:“乙或者丙是偷鱼贼。”根据以上
最新回复
(
0
)