首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void f(nt*p,int*q) void f(int*p,int*q); { main() p=p+1;*q=*q+1; {int m=1,n=2,*r=&m; }
有以下程序 #include void f(nt*p,int*q) void f(int*p,int*q); { main() p=p+1;*q=*q+1; {int m=1,n=2,*r=&m; }
admin
2017-05-20
23
问题
有以下程序
#include
void f(nt*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/p4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a
以下程序的输出结果是【】。main(){charc=′z′;printf("%c",c-25);}
下列选项中错误的说明语句是
以下叙述中错误的是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
若有以下程序#includeinta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i
以下程序的输出结果是main(){inta,i;a=0;for(i=1;i
下面关于对象概念的描述中,错误的是
下列叙述中正确的是()。
随机试题
下列条件中,能提高雏鸡的孵化率,降低“死胎”率的是
A、比甲苯磺丁脲的活性强200倍的磺酰脲类降血糖药物B、用于1型糖尿病的药物C、属于葡萄糖苷酶抑制药的药物D、双胍类口服降糖药E、胰岛素增敏剂罗格列酮为
根据《支付结算办法》的规定,支票的提示付款期限最长不得超过()日。
某青少年机构通过心理咨商、小组辅导等方式专门服务于那些社会人际适应不良的青少年,这属于( )的主要内容。
美国心理学家斯金纳把人和动物的行为分为应答性行为和______行为。
设则必有()。
一运动队在已进行过的15场比赛中的胜率为40%。如果在剩下的比赛中胜率上升至75%,那么其在整个比赛中的胜率为60%。请问剩下的场次是多少?()
在计算机中,算法是指_______。
以下不合法的字符常量是()。
ThepagesoftheHarvardBusinessReviewarenotusuallypopulatedbynovelists.ButJosephFinderisjustsuchararity.Recent
最新回复
(
0
)