首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
17
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf(’’%d’’,*(p++
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;
检查软件产品是否符合需求定义的过程称为
负责数据库中查询操作的数据库语言是()。
下列描述中错误的是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
“商品”与“顾客”两个实体集之间的联系一般是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
以下关于简单程序设计的步骤和顺序的说法中正确的是
随机试题
HowdoMoviesorTelevisionInfluencesPeople’sBehavior?Theimpactthatmodernmassmediasuchasmoviesortelevisionsha
关于双源CT的叙述,正确的是
病人处于熟睡状态,较量的刺激方能唤醒,此时病人意识障碍的程度是
关节的基造有
患者,女,65岁,临床诊断为卵巢癌,经妇科手术后需放置一腹腔引流管。辅助检查中,较为敏感的标记物是
房地产交易,是指房地产的所有权、使用权及其他项权利的有偿取得或转让,其内容主要包括()。
下列关于EPC模式的说法,正确的有()。
扬州园林的主人多为()。
计算机通过MIC(话筒接口)收到的信号是_______。
Mostscientistsandengineersfindcareersinthreegeneralsectorsofsociety:collegesanduniversities,industries,andfeder
最新回复
(
0
)