首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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=
有以下程序 #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=
admin
2015-12-25
42
问题
有以下程序
#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
解析
本题考查函数的调用与指针。fun()函数的作用是:使指针p指向原来所指变量的下一个变量,使q指针指向的值加1。主函数中,指针r指向m,调用fun()函数的结果是,使r指向地址位于m后面的变量,使位于n的地址上的变量(就是n)的值加1,因此,结果为1,3。
转载请注明原文地址:https://kaotiyun.com/show/kPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列描述中正确的是()。
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是()。stmctst{chara[15];intb;doublec;};printf("%d",sizeof(stru
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d",j-40);
下列选项中合法的赋值语句是()。
下列工具中为需求分析常用工具的是()。
在设计程序时,应采纳的原则之一是
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
下列合法的字符型常量是(),
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
在计算机中,算法是指______。
随机试题
金属切削机床是用切削方法将毛坯加工成机器零件的装备。下列选项中属于金属切削机床易造成机械性伤害的危险部位或危险部件有()。
简述电子商务有形产品定制生产的优势。
腰椎间盘突出症坐骨神经痛是因为
女性,43岁,诊断为乳腺癌,B超示癌肿长径为3.5cm,查体同侧腋窝有肿大淋巴结,尚可推动,无远处转移。该患者的临床分期为
颌骨骨折最重要的临床体征是
由于个人汽车贷款购买的标的产品为移动易耗品,其风险相对于个人住房贷款来说更难把握。()
下列选项中.影响证券投资基金价格波动的最基本因素是()。
或有事项符合负债确认条件时可以转化为负债。()
在儿童的学习策略训练中,使策略与动机激励相结合的最有效方法是()
Oneofthehottestquestionsinthestudyofanimalbehavioris."Doanimalshaveemotions?"Thesimpleansweris."Ofcourseth
最新回复
(
0
)