首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为3,程序运
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。 例如,变量a中的值原为8,b中的值原为3,程序运
admin
2019-04-04
31
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。
例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。
请改正程序中的错误,使它得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
int fun(int*xint 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);或return t;
解析
首先,定义变量t作为中间变量,然后进行数据交换,注意参数x是指针变量,交换时应使用*x,最后确定返回值;根据代码b=fun(8a,b),可以知道返回值将赋给变量b,而b中应存放交换前*x中的值,所以函数应返回变量t。
转载请注明原文地址:https://kaotiyun.com/show/Y6Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}程序运行后的输
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是()main(){chars[100]intc,i;scanf("%c",&C);scanf("%d",&i);
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
在结构化方法中,软件功能分解属于软件开发中的______阶段。
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,C;a=3;b=4;c=5;if(a>B)if(a>C)printf("%d",A);
()是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
以下程序是求矩阵a、b的和,结果存入矩阵c中,请填空。#includemain(){inta[4][4]={{1,2,6,7),{0,4,2,-8),{1,4,5,2},{2,4,6,8));intb[4]
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
有以下程序:#include<stclio.h>main(){charc;while((c=getchar())!=’?’)putchar(--c);}程序运行时,如果从键盘输入:Y?N?<回车>,则
下列程序的运行结果是:【】。#include<stringh>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdefgh";p=
随机试题
气焊最能满足钛及钛合金的焊接质量要求。
(0,-1)
感觉的非异性投射系统()(1994年)
女性,30岁,慢性咳嗽,咳黄色黏痰,伴间断咯血6年。多次就诊查体发现右下肺少许湿啰音。胸部X线见右下肺肺纹理粗乱。最可能的诊断是
下列符合肾炎性肾病特点的是
患者男性,17岁。拔牙两天后,出现寒战,高热,伴咳嗽、咳痰,迁延未愈,12天后突然咳出大量脓臭痰及坏死组织,并有咯血。查体:体温39℃,脉搏89次/分,右肺部叩诊呈浊音,可于右肺底听到湿哕音,实验室检查:WBC28×109/L,中性粒细胞0.92,核左移明
中国银监会依法负责对银行业金融机构的绿色信贷业务及其环境和社会风险管理实施监督管理。()
欣赏你的同事,你和同事之间会合作得更加融洽;欣赏你的下属,下属会更加努力地工作;欣赏你的爱人,爱情会更加甘甜;欣赏你的学生,学生会更加可爱。____。横线处应填入的句子是:( )
(河北2011—37)6,7,3,0,3,3,6,9,5,()
在社会主义经济建设方面,毛泽东提出的重要思想有()
最新回复
(
0
)