首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include void fun(int*a.int*b) { int*c; c=a;a=b;b=c; } void main() { int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d
有下列程序: #include void fun(int*a.int*b) { int*c; c=a;a=b;b=c; } void main() { int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d
admin
2019-06-07
39
问题
有下列程序:
#include
void fun(int*a.int*b)
{ int*c;
c=a;a=b;b=c;
}
void 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
解析
本题子函数fun(int*a,*b)的功能是交换形参a,b的值。主函数中调用子函数fun(p,q)和fun(&x,&y)后,实参p,q和&x,&y的值之间并没有发生交换,所以程序输出的结果为3,5,3,5。
转载请注明原文地址:https://kaotiyun.com/show/Rh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){cout<<’*’;)MyClass(MyClas
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为__________。
下列关于this指针的叙述中,正确的是()。
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为__________。
下面关于派生类的描述中错误的是()。
下列关于继承的描述中,错误的是()。
下列关于this指针的叙述中,正确的是()。
随机试题
阅读下面文字,然后回答问题。听听那冷雨(节选)余光中雨不但可嗅,可观,更可以听。听听那冷雨。听雨,只要不是石破天惊的台风暴雨,在听觉上总是一种关感。大陆上的秋天,无论是疏雨滴梧桐,或是骤雨打荷叶,听去总有一点凄凉,凄清,凄楚。于今在岛上回味,则在凄楚
在应用阿托品治疗有机磷农药中毒患者中,一旦发生何种症状提示发生阿托品中毒,应立即停用阿托品
毒蛇咬伤在急救时首先应
肠杆菌科的细菌分离常用的SS培养基、麦康凯培养基属于
蝉蜕的功效是()。
甾体激素类药由于生物活性强而特别注意有关物质的检查,常采用
关于常用铁剂的作用特点,下列说法错误的是
在Windows中,如果一个窗口代表的是一个应用程序,则为了终止该程序的运行,应该在控制菜单中选择()。
依据《防治海洋工程建设项目污染损害海洋环境管理条例》,禁止进行围填海活动的区域是()。
某人买钢笔和铅笔合计18支,共用30元,钢笔每支8元,铅笔每支0.4元,钢笔和铅笔各多少支?()
最新回复
(
0
)