首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。 例如,当a=45,b=12,调用该函数后c=1425。 注意:部
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。 例如,当a=45,b=12,调用该函数后c=1425。 注意:部
admin
2021-06-10
60
问题
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。
例如,当a=45,b=12,调用该函数后c=1425。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
void fun(int a,int b,long*c)
{
}
main()
{
int a,b;
long c;
printf("Input a,b:");
scanf("%d%d",&a,&b);
fun(a,b,&c);
printf("The resdlt is:%id\n",c);
}
选项
答案
void fun(int a,int b,long*c) { /*b%10获取b的个位,a/10获取a的十位,a%10获取a的个位,b/10获取b的十位*/ *c=a%10+(b%10)*10+(a/10)*100+(b/10)*1000; }
解析
本题的主要问题是如何取出a和h的个位数和十位数,取出后如何表示成c中相应的位数。由于a和b都是只有两位的整数,所以分别对它们除10可得到它们的十位数,分别用10对它们求余可得到它们的个位数。得到后对应乘以1000,、100、10、1,就可得到c的千位数、百位数、十位数和个位数。注意使用c时要进行指针运算。
转载请注明原文地址:https://kaotiyun.com/show/6ffp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的’’<<left",输出效果将发生变化的是()。
有如下语句序列:ifstreaminfile(¨DATA.DAT¨);if(infile.good())cout<<”A¨;else{COUt<<"B";ofstreamoutfile("DATA.D
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){++count;)~MyClass(){——c
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是,()。Samplea[2],*P=newSample;
在一个派生类的成员函数中,试图调用其基类的成员函数“voidf();”,但无法通过编译。这说明()。
关于函数重载,下列叙述中错误的是()。
在定义函数模板或类模板时,开头的保留字是()。
随机试题
男婴,3天。黄疸程度加重2天,足月儿,母乳喂养。母亲血型为O型、Rh阳性,父亲血型为AB型、Rh阳性,实验室检查:TBil289μmol/L。最可能的诊断是
对于一般工业与民用建筑工程而言,通风与空调工程属于()。
实行会员分级结算制度的期货交易所会员由结算会员和非结算会员组成。结算会员具有与期货交易所进行结算的资格,非结算会员不具有与期货交易所进行结算的资格。()
目前,某银监局对其辖内某金融机构授信业务情况予以检查。主要情况如下:(1)办理贷款共计5863笔。金额14500万元。(2)在贷款投向上对农户购买化肥、农药、地膜、塑管等抗旱救灾和春耕物资的资金优先供应,对农田水利基本建设资金优先安排,并由支持传统的种
长方体ABCD-A1B1C1D1中,底面A1B1C1D1是正方形,O是BD的中点,E是AA1棱上任意一点。如果AB=2,AE=,OE⊥EC1,求AA1的长。
根据皮亚杰的认知发展阶段理论,当儿童处于具体的运算阶段,他的思维属于具体性运算。()
实验心理学中,挑选被试时最应注意()
有以下程序 main( ) { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出的结果是
OnlineShoppingOnlineshoppinghasalotofadvantagesovergoinginpersontotheshops./Shopperscancheckreviewsand
There’snothingliketheinstinctiveroarofthecrowdwhenthousandsofpeopleallsing,orshouttogether.Buttranslatingtha
最新回复
(
0
)