首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void f(int*P,int*q); main( ) { int m=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n);
有以下程序: #include void f(int*P,int*q); main( ) { int m=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n);
admin
2021-04-28
16
问题
有以下程序:
#include
void f(int*P,int*q);
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、2,3
B、1,3
C、1,4
D、1,2
答案
B
解析
在f(int*p,int*q)函数中,执行p=p+1是将p所对应的地址加1,而*q=*q+1是将q所指向的(n的地址所对应的)值加1,所以m所对应的值没有变,而n的值则为3。因此B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/KKz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
以下叙述中正确的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
用树形结构表示实体之间联系的模型是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1):}mai
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
下列说法不正确的是()。
随机试题
根据《义务教育美术课程标准(2011年版)》,下列学习活动中适合第四学段“造型.表现”学习领域的是()。[山东2019]
近视眼的护理要点正确的是
人体叶酸的吸收部位在
下列病毒中最易发生变异的是
小儿出现的第一个条件反射是
根据《抗菌药物临床应用管理办法》,医疗机构应当定期调整抗菌药物供应目录品种结构,调整周期原则上为几年?最短不得少于几年?()
增加一个会计科目,科目编码为“1002.14”,科目名称为“工行河北支行”,需记银行日记账,无辅助核算类型,无外币,无数量核算。
甲公司某年的2月份发生下列业务:支付税务罚款2万元,自然灾害造成存货盘亏净损失12万元,出售设备实现净收益10万元,转让专利权发生净损失15万元,确认所得税费用20万元。假定不考虑其他因素,甲公司当月记入“营业外支出”的金额为()万元。
下列关于赔偿责任和诉讼当事人列置的陈述中,不恰当的有()。
对未完成义务教育的未成年犯和被采取强制性教育措施的未成年人应当进行义务教育,所需经费由_______予以保障。
最新回复
(
0
)