首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65 b=60。 请改正程序中的错误,使它能得
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65 b=60。 请改正程序中的错误,使它能得
admin
2018-08-11
20
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65 b=60。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
/*********found*********/
void fun(int a,b)
{
int t;
/*********found*********/
t=b;b=a;a=t;
}
void main()
{
int a,b;
system("CLS");
printf("Enter a,b:");
scanf("%d%d",&a,&b);
fun(&a,&b);
printf("a=%d b=%d\n",a,b);
}
选项
答案
(1)void fun(int*a,int*b) (2)t=*b;*b=*a;*a=t;
解析
(1)本题考查指针变量作函数参数。采用一般变量作参数,不能改变实参的值,采用指针变量作为参数则能够改变实参的值。主函数中fun的调用方式说明fun函数的参数应当为指针类型。
(2)此处错误比较明显,因为a和b都是指针变量,进行变量交换时不能直接引用,应加上“*”号。
转载请注明原文地址:https://kaotiyun.com/show/GVxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x=&a,*y=
若有语句scanf("%d%c%f",&a,&b,&c),假设输入序列为2223a123o.12,则a.b.c的值为______。
下列程序的输出结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x:&a
已知:imc[3][4];,则对数组元素引用正确的是()。
若有语句:inti=-19,j=i%4;printf("%d\n",j);则输出结果是【】。
有以下程序#includemain(){intarr[]={1,3,5,7,2,4,6,8},i,start;scanf(“%d”&start);for(i=0;i
语句:x++;、++x;、x=x+1;、x=1+x;,执行后都使变量x中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
在计算机中,字符的比较是对它们的【】进行比较。
静态测试是一种重要的测试方式,可以发现30%到70%的逻辑设计和编码错误。下面()不属于静态测试?
字符串"\\\’abcd\123\xAB\t"的长度是()。
随机试题
不是氨基酸脱羧基作用生成的胺类物质是
个人通过对应激情景的模拟想象、事件和排演,提高应对能力的是
患者,齐某,男,40岁。近日来头痛、恶心,有时呕吐,无发热,血压20/12.6k.Pa(150/97mrn}tg),脉搏46次/min,心率55次/min,呼吸25次/min。根据所得的资料,此患者生命体征发生了哪些异常
简述如何进行后进生教育。
李某和张某于2000年结婚,婚后育有一子一女李甲和李乙。李某于2005年外出务工,但一直未归,下落不明。2009年,妻子张某依法申请宣告他死亡。法院依法作出宣告死亡判决后,其妻子、子女和父亲对其遗产作了分割和继承。存款10万元和汽车归其父所有,房屋和其他财
某日,张某到本村杨某家买柴油。因屋内光线昏暗,张某欲点打火机看油量。杨某看见后担心会引起火灾,上前阻止。张某坚持,并说柴油见火不着,结果张某仍然点着了打火机,引起油桶爆炸,导致张某,杨某及在一旁观看的赵某被火烧伤。杨某,赵某经抢救无效死亡。后经检测,杨某储
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
【B1】【B4】
Althoughmostpeoplereturnfrompackageholidaysreasonablysatisfied,thist,notalwaysthe【C1】______TakeforInstance,th
Throughouthistorythebasicunitofalmosteveryhumansocietyhasbeenthefamily.Membersofafamilylivetogetherunderthe
最新回复
(
0
)