首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODll.C中,不要
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODll.C中,不要
admin
2020-10-21
29
问题
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
/*********found*********/
void fun(int x,int y)
{int t;
/*********found*********/
t=x;x=y;y=t;
}
void main()
{int a,b;
a=8;
b=3;
fun(&a,&b);
printf("%d%d\n",a,b);
}
选项
答案
(1)void fun(int*x,int*y) (2)t=*x; *x=*y; *y=t;
解析
(1)本题考查指针变量作函数参数。一般变量作参数时,不能改变实参的值,采用指针变量作为参数则能够改变实参的值。主函数中fun函数的调用方式表明fun函数的参数应当为指针类型。
(2)此处是一个变量交换操作错误,可知x、y是指针类型,变量类型不同,因而x、y不能与t进行值的交换。
转载请注明原文地址:https://jikaoti.com/ti/nhl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobjl;”与“constIMSobj2;:”,则下列语句中,产生编译错误的是()。
已知一程序运行后执行的第一个输出操作是()。cout<<setw(10)<<setfi11(’*’)<<1234;则此操作的输出结果是
下面关于C++流的叙述中,正确的是()。
有如下程序:#inc1ude<iostream>usingnamespace.std;intmain(){cout.fill(’*’);cout.width(6);cout.fill
通过派生类的对象可直接访问其()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
有如下程序:#includeusingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;}~Te
下列描述中,不符合良好程序设计风格要求的是()。
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
随机试题
地震现场,一工人左腰及下肢被倒塌之砖墙压住,震后6小时救出,4小时后送抵医院。诉口渴,尿少,呈暗红色。检查:脉搏120次/分,血压95/70mmHg,左下肢明显肿胀,皮肤有散在淤血斑及水疱,足背动脉搏动较健侧弱,趾端凉,无骨折征。静脉输液宜首选
非水平燃气,热力管道的绝热施工应()进行,防潮层和保护层的搭接应()。
根据《公司法》,股份有限公司股东大会作出( )的决议时,必须经过出席会议的股东所持表决权的三分之二以上通过。
韩某与王某、邹某、方某系某市锅炉厂技术科职工。1996年,他们组成了锅炉厂技术科学小组(以下简称小组)。1997年6月,中华全国总工会和《工人日报》社联合举办“全国职工法律知识竞赛”,规定个人与集体均可报名参加,该市也设有报名点与竞赛点。王某、邹某、方某以
教师期望效应的发生,取决的因素有()。
中央电视台《走遍中国》节目介绍了一种神奇果柑——黄果柑,其每年都会出现“花果同树”的自然奇观。“花果同树”是指果农用“留树保鲜”技术(又称“挂树贮藏技术”),使鲜花和果实同时出现在果树上的一种奇观,以供人们欣赏,主要选择晚熟柑橘品种实施该技术。柑橘,性喜温
信息加工学习理论的创始者是()。
某县政府为鼓励县属酒厂多创税利,县长与酒厂厂长签订合同约定:酒厂如果完成年度税收100万元的指标,第二年厂长和全厂职工都可以加两级工资。该合同属于什么性质的行为?()
用树形结构来表示实体之间联系的模型称为
TheEnglishLanguageEnglishisthemost【T1】______languageintheworldandismorewidelyspokenandwrittenthan【T2】______
最新回复
(
0
)