首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } voi
有以下程序: #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } voi
admin
2022-10-24
26
问题
有以下程序:
#include<stdio.h>
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/sid0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用Vc++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算如下公式并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
以下叙述中正确的是()。
下列选项中,不属于数据模型所描述的内容的是()。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
下列哪一条不属于数据库设计的任务?()
检查软件产品是否符合需求定义的过程称为()。
程序流程图中带有箭头的线段表示的是()。
软件测试的目的是()。
随机试题
葡萄酒中实测挥发酸含量以()表示。
4个月的佝偻病患儿可有下列哪项表现
芒硝泻下作用的特点有
基因治疗
质量方针至少包括()内容。
关于公文签发的权限,下列说法不正确的是()。
下列各项中()项属于生产要素供给的增长。
渗透于中国共产党的全部理论和实际工作中,并渗透于马克思主义中国化两大理论成果的方法论原则是
A、clothesB、ageC、physiqueD、appearanceA
TheFDAmayrescinditsapprovalofAvastin,acolon-cancerdrug.Ifthesummerof2009wastheseasonof"deathpanels,"as
最新回复
(
0
)