首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为
admin
2023-02-27
24
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。
例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。
请改正程序中的错误,使它得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 int fun(int*x,inf y)
5 {
6 int t;
7 /*********found*********/
8 t=x;x=y;
9 /*********found*********/
10 return(y);
11 }
12 void main()
13 {
14 int a=3,b=8;
15 system("CLS");
16 printf("%d%d\n",a,b);
17 b=fun(&a,b);
18 printf("%d%d\n",a,b);
19 }
选项
答案
(1)t=*x;*x=y; (2)return(t);或return t;
解析
本题考查:指针型变量的使用,通过return语句完成函数值的返回。
(1)首先,定义变量t作为中间变量,然后进行数据交换,注意参数x是指针变量,交换时应使用*x。
(2)根据代码b=fun(&a,b);,可以知道返回值将赋给变量b,而b中应存放交换前*x中的值,所以函数应返回变量t。
转载请注明原文地址:https://kaotiyun.com/show/aD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一组数据有10个,每个数据与它们的平均数的差依次为-2,4,-4,5,-1,-2,0,2,3,-5,则这组数据的方差为()。
某班新年联欢会原定的5个节目已排成节目单,开演前又增加了两个新节目,如果将这两个节目插入原节目单中,那么不同插法有()。
当时,两数f(x)=-x2+4x+k有最小值1,则此区间内函数f(x)的最大值为()。
若n是一个大于100的正整数,则n3-n一定有约数()。
一个长1m、宽8cm、高5cm的长方体木料锯成长度都是50cm的两段,表面积比原来增加()平方厘米。
世界上没有放之四海而皆准的发展道路和发展模式,也没有一成不变的发展道路和发展模式。30年前,印有五角星和镰刀锤头的红旗在克里姆林宫上空悄然滑落,社会主义阵营“老大哥”消失,西亚北非地区陷入动荡。如今,中国共产党已然走过100年春秋,中国特色社会主义比任何时
请你联系实际论述,作为革命战士,应该怎样才能做到坚决听从党中央、中央军委和习主席指挥?
结合材料回答问题:材料17月31日,北斗三号全球卫星导航系统建成暨开通仪式在北京举行。习近平总书记出席仪式,铿锵有力地宣布:“北斗三号全球卫星导航系统正式开通!”这标志着我国建成了独立自主、开放兼容的全球卫星导航系统,中国北斗从此走向了
信息隐蔽是开发整体程序结构时使用的法则,通过信息隐蔽可以提高软件的____①____、可测试性和____②____。①
________技术就是通过网络中的结点在两个站点之间建立一条专用的通信线路进行数据交换。
随机试题
天然气在输送过程中,由于()沉积在管线的低洼处,使管道的输送效率降低。
A.催化DNA的复制B.催化RNA的复制C.催化RNA的转录D.翻译过程中催化肽键的生成E.催化逆转录RP
保和丸中连翘的意义
下列有关眼外肌的描述正确的是
女性患者,32岁,肥胖、高血压、闭经1年,为排除Cushing综合征,下列哪项检查最有意义
纵隔肿瘤、支气管癌引起咳嗽的特点是
女,40岁,诊断为毒性弥漫性甲状腺肿多年,曾先后出现以下症状,其中何为该病少见而又特征性的表现
预期收入理论带来的问题包括()。
I’mconfusedthesedays.Wearetaughtathomeandatschoolthatusingviolence(暴力)istheleastcivilized(文明的)waytosolveprobl
2015年,某市非公有制经济实现增加值348.12亿元,比上年净增加23.69亿元,非公有制经济增加值占该市生产总值的比重为57.5%。其中,民营经济增加值335.24亿元,外商经济增加值11.84亿元,港澳台经济增加值1.04亿元,分别比“十一五”末(2
最新回复
(
0
)