首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int*p,int*q); main() { int m=1,n=2,*r=&m; fun(r,&n); printf(’’%d,%d’’,m,n); } void fun(int*P,int*q) { P
有以下程序: #include void fun(int*p,int*q); main() { int m=1,n=2,*r=&m; fun(r,&n); printf(’’%d,%d’’,m,n); } void fun(int*P,int*q) { P
admin
2020-10-26
54
问题
有以下程序:
#include
void fun(int*p,int*q);
main()
{
int m=1,n=2,*r=&m;
fun(r,&n);
printf(’’%d,%d’’,m,n);
}
void fun(int*P,int*q)
{
P=p+1;
*q=*q*5;
}
程序运行后的输出结果是( )。
选项
A、1,5
B、1,10
C、2,5
D、2,10
答案
B
解析
函数是地址传递,所以子函数中的变化会反映到主函数中的变量上,但要注意的是,在指针引用时必须在前面加上*,否则操作的是地址本身,而不是其指向的变量的值,因此p=p+1会将p指向下一个整型地址,*q=*q*5会操作n的值,m的值没有变化,所以结果是1,10。
转载请注明原文地址:https://www.kaotiyun.com/show/wt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf(
若函数中有定义语句:intk;,则()。【09年3月】
下面对软件测试描述错误的是()。
某二叉树共有845个节点,其中叶子节点有45个,则度为1的节点数为()。
下列与队列结构有关联的是()。
数据库设计中反映用户对数据要求的模式是()。
有以下程序段:intx,i;for(i=l;i<=100;i++){scanf("%d",&x);if(x<0)continue;printf("%4d\n",x);}下面针对上述程序段的描述正确的是()。
在深度为7的满二叉树中,度为2的节点个数为()。
下列选项中不属于结构化程序设计原则的是
下列不属于软件工程3个要素的是()。
随机试题
根顶端具有多数疣状突起的茎痕及芽,习称“狮子头”的药材是
Y7131型齿轮磨床砂轮电动机转子的动平衡精度与磨头的精度关系不大,不需重新找正。( )
患儿,形体明显消瘦,肚腹膨胀,面色萎黄无华,毛发稀疏,面黄,精神不振,易烦躁激动,睡眠不宁,咬指磨牙,食欲减退。此患儿的治法是
桔梗在参苓白术散中的配伍意义主要涉及
对于纳税人偷税的,税务机关除追缴外,还可以并处偷税款50%以上10倍以下的罚款。( )
下列说法正确的有()。
导游员在接待过程中要注意时刻使用礼貌用语,与客人初次联系时甩()等礼貌用语。
下列哪项不属于古人的法治思想?()
PurposesofArtI.AvehicleforreligiousritualThe【T1】_____:primarypatronofartists【T1】______Traditionalsocietie
Complainingaboutfaultygoodsorbadserviceisnevereasy.Firstofall,complaintsmustbemadetoaresponsibleperson.Gob
最新回复
(
0
)