首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
35
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];.prinff("%d,",strlen(p
执行下列语句后的结果是()。#defineA2#defineB(a)(A+1)木ac=4木(A+B(5));
下面叙述中正确的是
有如下程序#includemain(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),sizeof(p2),sizeof(p3));
有以下程序structS{intn;inta[20];);voidf(structS*p){intij,t;for(i=0;i<p->n-1;i++)for(j=i+l;j<p->n;j
在学生管理的关系数据库中,存取一个学生信息的数据单位是
下列说法不正确的是()。
随机试题
Excel2010中输入当前日期的快捷键是________。
简述介质过滤的机理及常用的过滤介质。
患者戴用全口义齿后感到牙槽嵴普遍疼痛,面部肌肉酸痛,上腭有烧灼感,每日仅能戴用数小时就需摘下,否则难以忍受。其最可能的原因是
A.±10%.B.±7.5%.C.±5.0%.D.±15%.E.70%.
利息简单讲是借贷资本的( )。
人性本善论者对教育的力量充满信心,且强调教育的作用就是顺其自然,使人的本性充分地发展。()
()是我国最早的占卜用书。
下列属于公民基本权利中政治权利和自由的是()。
[2005年MPA真题]在工作场所,流感通常由受感染的个人传给其他在他附近工作的人,因此一种新型的抑制流感症状的药实际上增加了流感的受感染人数,因为这种药使本应在家卧床休息的人在受感染时返回到工作场所。以下哪项如果为真,将最严重地质疑了这一预测?
Ofallthingsintheworld,Imostdislikefillingupforms;infact,Ihaveapositivehorrorofit.Applyingforadrivinglic
最新回复
(
0
)