首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(int*a,int*b) {int*c; c=a:a=b;b=c;} main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p
有以下程序 #include<stdio.h> void fun(int*a,int*b) {int*c; c=a:a=b;b=c;} main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p
admin
2018-11-21
30
问题
有以下程序
#include<stdio.h>
void fun(int*a,int*b)
{int*c;
c=a:a=b;b=c;}
main()
{int x=3,y=5,*p=&x,*q=&y;
fun(p,q);printf("%d,%d,",*p,*q);
fun(&x,&y);printf("%d,%d\n",*p,*q);}
程序运行后的输出结果是
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y1)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/ZSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:voidsub(){staticintx=8;x/=2;printf("%d",x);}main(){intm;for(m=0;m<2;m++)sub();
有以下程序:main(){intm=0256,n=256;printf("%o%o\n’,m,n);}程序运行后的输出结果是()。
以下叙述中错误的是______。
对于软件测试,从是否需要执行被测软件的角度,可以分为静态测试和动态测试。代码检查属于______测试。
下面程序的输出结果是() charb[]="ABCD"; main() { char*chp; for(chp=b;*chp;chp+=2)printf("%s",chp); print{("\n"); }
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
将E-R图转换到关系模式时,实体与联系都可以表示成
在关系数据库中,用来表示实体之间联系的是______。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
患者,男,16岁。右肘关节伸直位摔倒后右腕着地,伤后右肘关节肿胀疼痛并畸形,经初步诊断为右肘关节脱位。该病可能存在的其他常见合并损伤有
直肠指诊不易发现的病变是
治疗用的气雾剂不适宜用于
根据《国家赔偿法》的规定,侵犯公民人身自由的每日赔偿金应怎样计算?()
坚持社会主义道德与社会主义市场经济相适应,要不断增强人们的()。
设则=_______.
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修"COMPUTER"课程的女学生的姓名,将涉及到关系
以下程序段给数组所有的元素输入数据,请选择正确答案填入:#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d"、_____);:
用GHz来衡量计算机的性能,它指的是计算机的
A、 B、 C、 C
最新回复
(
0
)