首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2020-03-15
32
问题
有以下程序
#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/6nG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include<stdio.h>#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+
以下关于宏的叙述中正确的是
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}
以下程序段中的变量已正确定义for(i=0;i<4:i++,i++)for(k=1;k<3;k++);printf("*");程序段的输出结果是
以下叙述中正确的是
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
在一个C源程序文件中所定义的全局变量,其作用域为
以下叙述中正确的是
随机试题
在液压元件中,多路手动控制换向阀的代号为()。
乌头中含有的生物碱的结构类型为
布鲁姆(Blum)在1974年提出的环境健康医学模式中认为影响健康的主要因素有
继发性腹膜炎时,腹痛的特点是
新药临床评价的分期中,Ⅱ期要求的样本数是()。
作为最负盛名的全球体育盛会,奥运会及其精神已远远超出体育本身,不断创造并滋养出日益丰富的精神财富和价值资源。金牌是优胜者的荣耀,但如果没有了包括竞赛参与者在内的人类友谊,没有了人类的分享和由此分享所蕴含的责任分担,那么,奥林匹克不可能如此长久不衰,金牌只能
下列对“冬天麦盖三层被,来年枕着馒头睡”的理解,错误的是:
根据上图,下列说法正确的是:2005年粮食产量比2001年多多少?
魏长生是乾隆年间杰出的()花旦演员。
A、HelikestoliveinNewYork.B、Hewantstochangetheworkenvironment.C、HehasagoodfriendinNewYork.D、Hehasfounda
最新回复
(
0
)