首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
17
问题
有下列程序:
#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://jikaoti.com/ti/tXc0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
在C++中,打开一个文件时与该文件建立联系的是()。
下列有关继承和派生的叙述中,正确的是()。
在软件开发中,需求分析阶段可以使用的工具是()。
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
下面不能作为结构化方法软件需求分析工具的是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
数据流图中带有箭头的线段表示的是()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
随机试题
机动车在紧急制动时ABS系统会起到什么作用?
24
氯化铵简称为EDTA。()
我国土地利用体系的核心权利是()。
集约型增长是指在生产要素投入数量不变或增加很少的情况下,主要依靠()等实现经济增长。
任何机构或者市场,未经国务院期货监督管理机构批准,采用集中交易方式进行标准化合约交易,并且实行当日无负债结算制度和保证金制度,同时保证金收取比例低于合约标的额()的,为变相期货交易。
Windows中利用“查找”窗口不能按()。
以下关于外包及外包管理的叙述中,(49)是不正确的。
Therulesaretoorigidtoallowforhumanerror.
TheFDAmayrescinditsapprovalofAvastin,acolon-cancerdrug.Ifthesummerof2009wastheseasonof"deathpanels,"as
最新回复
(
0
)