首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。 请改正程序中的错误,使它得出正确的结果。 注意:不要
下列给定程序中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。 请改正程序中的错误,使它得出正确的结果。 注意:不要
admin
2017-09-23
17
问题
下列给定程序中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。
例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。
请改正程序中的错误,使它得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdlib.h >
#include < conio.h >
#inclucle < stdio.h >
int fun(int*x,int y)
{
int t;
/*********found*********/
t=x;x=y;
/*********found*********/
return(y)=
}
void main()
{
int a=3,b=8;
system("CLS");
printf("%d%d\n",a,b);
b=fun(&a,b);
printf("%d%d\n",a,b);
}
选项
答案
(1)t=*x;*x=y; (2)return(t);或retum t;
解析
本题考查:指针型变量的使用;通过return语句完成函数值的返回。
首先,定义变量t作为中间变量,然后进行数据交换,注意参数x是指针变量,交换时应使用*x,最后确定返回值;根据代码b= fun(8a,b),可以知道返回值将赋给变量b,而b中应存放交换前*x中的值,所以函数应返回变量t。
转载请注明原文地址:https://jikaoti.com/ti/dea0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数中有定义语句:inta;,则()。
在最坏情况下,堆排序需要比较的次数为()。
若x=2,y=3,则x&y的结果是()。
下面程序的运行结果是()。#definePOW(r)r*rmain(){intx=2,y=3,t;t=POW(x+y);printf("%d\n",t);}
有以下程序:#include<string.h>inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t++=a++;}else{inta
以下语句段执行后的输出结果是()。#include<stdio.h>main(){intk=3;if(k)printf("###")elseprintf("&&&&");}
阅读以下程序#include<stdio.h>main(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);print
当把4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是()。
以下选项中与if(a==1)a++;elsea=b;语句功能不同的语句是()。
随机试题
政府消费支出总额的计算方法有两种,分配法计算与()
InBritain,peoplehavedifferentattitudestothepolice.Mostpeoplegenerally【C1】______themandthejobtheydo—althoughther
某患者,男,60岁,大便后突起右手无力.讲话不清,约怖后昏迷。体检:浅昏迷,瞳孔等大,血压293/146mmHg,右侧肢体瘫痪,肌张力低,腱反射未引出.右侧巴氏征阳性对该患者护理措施错误的是()
赤芍含的化学成分有
税收保全措施的适用对象包括哪些?()。在采取税收保全措施之前,税务机关必须事先实施哪些程序活动?()。
下列关于工程总承包的表述中,符合现行建设法规的有()。
某办公楼共4层,总建筑面积约7200m2。楼内安装自带电源非集中控制型消防应急照明和疏散指示系统。其中,18W的应急照明灯40只,3W的应急照明灯10只,安全出口标志灯14只,单向悬挂应急标志灯16只,单向壁挂应急标志灯48只。应急照明配电箱安装在每一层的
中国证监会或者其派出机构可以作出终止审查的决定的情形包括()。
政府向居民提供公共产品的过程中是通过税收公共供给解决“搭便车”问题的,以下不是上述途径解决“搭便车”的物品是()。
在中国,喝茶是一种仪式(ritual),一种精致品位(refinedtaste)的展示。人们在饮茶的同时,也领略着品茶的情趣之意。喝茶聊天是中国人非常流行的打发时间的方式。过去,他们是以进有名的茶馆(teahouse)喝茶开始一天的生活的。中国的茶馆相当
最新回复
(
0
)