首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为
admin
2023-02-27
38
问题
使用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全国计算机二级
相关试题推荐
刘翔在出征奥运会前进行110米跨栏训练,教练对他10次的训练成绩进行统计分析,判断他的成绩是否稳定,则教练需要知道刘翔这10次成绩的()。
一种商品,按照期望50%的利润来定价,结果只销售掉70%的商品,为尽早销售掉剩下的商品,商店决定按定价打折销售,这样获得的全部利润是原来期望利润的82%,则打了()折。
某商店花10000元进了一批商品,按期望获得25%的利润来定价,结果只销售了商品总量的30%,为尽快完成资金周转,商店决定打折销售,这样卖完全部商品后,亏本1000元,则商店是按定价打()折销售的。
一批图书放在两个书柜中,其中第一柜占55%,若从第一柜中取出15本放入第二柜内,则两书柜的书各占这批图书的50%,这批图书共有()本。
圆x2+y2+2x-4y-4=0与直线x+2y-2=0的位置关系是()。
简述深化供给侧结构性改革
1949年9月21日,中国人民政治协商会议第一届全体会议在北平中南海怀仁堂隆重开幕。会议通过《中国人民政治协商会议组织法》《中华人民共和国中央人民政府组织法》和《中国人民政治协商会议共同纲领》。这些文件被认为足新中国奠基的3个历史性文件。其中,《共同纲领》
判断下列函数的奇偶性:f(x)=x+sinx;
进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制这5个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为____(1)____;空③和空④处应分别为___(2)_____;空⑤和空⑥处应分别为___(3)_____。
以下关于C语言文件的叙述中正确的是()。
随机试题
《五代史伶官传序》中,用“满招损,谦得益”的观点来说明国家兴衰的道理,这种论证方法是()
下列反应中是作用于2-去氧糖的鉴别反应的是
归脾汤的功用是( )。
对建筑结构安全等级为一级,跨度40及以上的公共建筑钢网架结构,且设计有要求时,应进行节点承载力试验。()
在工程招标咨询中,咨询工程师的大部分精力要用于()。
企业当年实现净利润1()0万元,年末董事会决定向投资者分配利润5万元,按10%提取盈余公积,相关会计分录为()。
某房地产开发公司于2011年10月购进一宗土地使用权,根据转让合同支付转让方地价款50000万元,当月办好土地使用权权属证书。与土地使用权相关的业务如下:(1)2011年11月至2012年1月中旬,该房地产开发公司将受让土地60%(其余40%尚未使用)的面
以下不属于对象的基本特点的是
BOAtoAdd110NewBranchesBankofAmerica,oneofthenation’sbiggestbanks,isplanningtoaddanother110newdomesticbran
A、Mondaysareasdepressingastheyhavefeared.B、FridaysandSaturdaysareasexcitingaspredicted.C、Theirmoodalmoststays
最新回复
(
0
)