首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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;
有以下程序: #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;
admin
2021-04-28
30
问题
有以下程序:
#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);
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语言中,函数参数传递的功能是“传值”,即形参和实参是两个没有关系的变量。本题程序中函数的形参为指针变量,函数内部交换的是地址值,不是地址值所指向的值,所以不会改变实参的值。
转载请注明原文地址:https://kaotiyun.com/show/hPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{int
以下关于字符串的叙述中正确的是
若有以下程序段:intr=8;printf("%d\n",r>>1);输出结果是()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、C输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
有以下程序:#include<stdio.h>intb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=f
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
随机试题
患儿最可能的诊断是( )此患儿发病的主要原因是( )
合成DNA的原料是
患者,男性,77岁。反复咳嗽、咳痰伴喘息20年,6年前出现逐渐加重的呼吸困难,诊断为COPD,目前处于缓解期。为防止发生呼吸衰竭,应指导患者
【背景资料】某混凝土重力坝工程包括左岸非溢流坝段、溢流坝段、右岸非溢流坝段、右岸坝肩混凝土刺墙段。最大坝高43m,坝顶全长322m,共17个坝段。该工程采用明渠导流施工。坝址以上流域面积610.5km2,属于亚热带暖湿气候区,雨量充沛,湿润温和。
下列关于市销率的说法中,错误的是()。
下列关于纪要的描述正确的是()。
每一次重大的改革莫不伴随着巨大争议,而无论是谁的作品选人语文教材,得到全面一致的赞扬恐怕也不_______。如果说鲁迅先生的文章是高大上、直指中国时弊和灵魂,而《天路》和《蜗牛》这类的新入选作品,则是小清新、_______。填入画横线部分最恰当的
下列诗句与季节对应不正确的是:
(2017年真题)最高人民法院发布的《关于审理抢劫案件具体应用法律若干问题的解释》中规定,抢劫正在使用中的银行或者其他金融机构的运钞车的,视为“抢劫银行或者其他金融机构”。该规定使用的解释方法是
以下是有关激光打印机的叙述:Ⅰ.由于激光能聚集成很细的光电,所以激光打印机的分辨率较高Ⅱ.激光打印机中有一个“页面存储器”,用于存储整个页面的点阵图像Ⅲ.激光打印机是一种页式打印机,其打印速度的单位是PPMⅣ.目前多数
最新回复
(
0
)