首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main()
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main()
admin
2009-09-28
28
问题
有以下程序 #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
解析
本题主要考查的是函数的实参和形参之间的传递关系,C语言中实参变量和形参变量之间的数据传递是单向的“值传递”方式。指针变量作函数参数也要遵循这一规则。调用函数不可能改变实参指针变量的值。所以x和y的地址并没有改变,即p和q也没有改变,因此,选项B是正确的。
转载请注明原文地址:https://jikaoti.com/ti/1HI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为Cl、标题为“改变颜色”的命令按钮,窗体标题为“改变窗体背景色”。编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。运行程序后的窗体如图所示。要求:程序中不得使用变量,每个事件过程中只能
在考生文件夹下有一个工程文件sjt4.vbp。窗体中有一个图片框,图片框中有一个蓝色圆,名称为Shapel。如图所示。当程序运行时,单击“开始”按钮,圆半径逐渐变大(圆心位置不变),当圆充满图片框时则变为红色,并开始逐渐缩小,当缩小到初始大小时又
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
以下关于过程及过程参数的描述中,错误的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
数据库设计中反映用户对数据要求的模式是()。
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
以下关于函数过程的叙述中,正确的是
数据库管理系统是()。
随机试题
根据GB/T3730.1—2001规定,汽车分为_______和_______两大类。
中共“四大”的主要议题是()
Wresentatelegramyesterdayaswe______anyletterfromhimforalongtime.
下列有关异源三聚体G蛋白的叙述,哪项是错误的
质量体系认证量依据国际通用的《质量管理和质量保证》系列标准,经过( ),证明企业的质量体系和质量保证能力符合相应要求。
个人所有的房产,除出租外,一律免征房产税。()
Youhaveboughtacamerafromadepartmentstorelastweekendbutseveralproblemsariseasyouuseit.Writetothecustomerse
假设某数据库中有表SC(S#,C#,SCORE),表C(C#,CNAME,TNAME)和表SC_C(C#,CNAME,AVG_GRADE),其中SC表中各属性分别表示为学号,课程号,以及对应的分数;要求把SC表中的每门课程的平均成绩插到表SC_C中,完成
Vacation(休假)timecanbeassimpleasjusttimeawayfromwork.Youmayjustwantto【C1】______homeanddonothing.Thereisnothi
Readtheextractbelowfromacompanyreport.Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammaticallyi
最新回复
(
0
)