首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
26
问题
有以下程序:
#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://kaotiyun.com/show/XXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是()。
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
以下选项中不能作为C语言合法常量的是
有以下程序#includemain(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;
以下叙述中错误的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
若有以下程序段charstr[4][12]={’’aa’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
随机试题
案例研讨法与讨论的区别在于()。
临产后,不宜灌肠的情况是
A、下颌第一磨牙B、下颌第二磨牙C、上颌第一双尖牙D、上颌第二双尖牙E、下颌中切牙哪个牙的牙根有60%不分叉
发生医疗事故时医疗机构要承担
在可调价格合同条件下,通货膨胀()。
在竣工结算文件核实阶段,如果发包人对承包人提交的竣工结算文件有意见,承包人在收到核实意见后的()天内按照发包人提出的合理要求补充资料,修改竣工结算文件,并再次提交给发包人复核。
根据《工程建设项目施工招标投标办法》,下列情形应按废标处理的有()。
有人说“无规矩不成方圆”。但是也有人说“做事情必须要力求创新”,你怎么看?
最先提出“马克思主义中国化”这个命题会议是()。
______oftenItry,Icannotfindtheanswer.
最新回复
(
0
)