首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include void f(int*P,int*q); void main() { int m=1,n=2,*r=&m; f(r,&n);printf("%d,%d",m,n); } void f(int*p,int*q) { p
有下列程序: #include void f(int*P,int*q); void main() { int m=1,n=2,*r=&m; f(r,&n);printf("%d,%d",m,n); } void f(int*p,int*q) { p
admin
2021-09-05
21
问题
有下列程序:
#include
void f(int*P,int*q);
void main()
{ int m=1,n=2,*r=&m;
f(r,&n);printf("%d,%d",m,n);
}
void f(int*p,int*q)
{ p=p+1;*q=*q+1;}
程序运行后的输出结果是( )。
选项
A、1,3
B、2,3
C、1,4
D、1,2
答案
A
解析
本题中子函数f(int*p,*q)的功能是对指针P的值加1,*q的值加1。主函数中调用子函数f(r,&n)时,子函数的执行结果是r值加1,n.的值加1。而m的值并没有发生变化,最后程序输出的结果为1,3。所以正确答案为选项A。
转载请注明原文地址:https://kaotiyun.com/show/AB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符函数的描述中,错误的是()。
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;whilc(_________){;_________if(c==
有如下程序:#include#includeusingnamespacestd;intmain(){cout.fill(’*’);cout
有如下程序:#includeusingnamespacestd;classComplex{doublere,im;public:Complex(doubler,dou
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
下列有关继承和派生的叙述中,正确的是()。
要利用C++流进行文件操作,必须在程序中包含的头文件是()。
下列关于函数重载的叙述中,错误的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
左心衰最早出现的症状为
研究细菌性状最好选用哪个生长期的细菌()。
某正弦电流则该电流有效值相量=()。
被誉为淮北平原上一颗绿色明珠的是()。
联合行文对于共同贯彻执行有关方针、政策或兴办某些事业,是非常有利的。()
国家形式除政体外还包括国家的标志,即国旗、国歌、国徽和首都。()
作为国资委的工作人员,你们犯了错误,如果让你给市纪委写一份书面检讨,你会怎么写?请把考官当成纪委领导,做现场汇报。
马克思主义产生的直接理论来源有()
文件IN.DAT中存有200个四位整型数,函数ReadData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:若一个四位数的千位数上的值小于等于百位数上的值,百位数上的值小于等于十位数上的值,以及十位数上的
COMETS(1)Cometsareamongthemostinterestingandunpredictablebodiesinthesolarsystem.Theyaremadeoffrozengases
最新回复
(
0
)