首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void f(int*p,int*q) void f(int*p,int*q); { main() p=p+1;*q=*q+1; {int m=1,n=2,*r=&m; } f(r,&n);print
有以下程序 #include<stdio.h> void f(int*p,int*q) void f(int*p,int*q); { main() p=p+1;*q=*q+1; {int m=1,n=2,*r=&m; } f(r,&n);print
admin
2016-12-18
59
问题
有以下程序
#include<stdio.h> void f(int*p,int*q)
void f(int*p,int*q); {
main() p=p+1;*q=*q+1;
{int m=1,n=2,*r=&m; }
f(r,&n);printf("%d,%d",m,n);
}
程序运行后的输出结果是
选项
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/h8Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句int(*f)(int);,则以下叙述正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
有以下程序#include<stdio.h>main0{inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果
按照“先进先出”组织数据的数据结构是()。
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);while(
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
随机试题
根据以下资料,回答问题。净收入57.33亿元,同比下降15.43%;证券投资收益(含公允价值变动)514.05亿元。同比增长215.17%;利息净收入69.04亿元,同比增长4.94%;当期实现净利润440.16亿元,同比增长86.83%;119家公
TinyInvadersThehumanbodyistrulyamazing.Itallowsustosensetheworldaroundus,todoworkandhavefunandtomov
下列哪些是急性心肌梗死溶栓成功的指征()。
食管癌病人胸腔闭式引流出现食物残渣,考虑()
根据《药品不良反应报告和监测管理办法》,药品不良反应是指
下列于年度资产负债表日至财务报告批准报出日之间发生的事项中,属于资产负债表日后事项的有( )。
解题方案的准确而完整的描述称为【】。
Anoverheadabsorptionrateisusedto______.
WhoisGeorgeMitchell?
NewZealandisfamousforitsagriculture.Mostoftheexportscomefromthefarms.Yetonlyabout10%ofthelaborforceworki
最新回复
(
0
)