首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),该函数的功能是:将两个两位数的正整数a,b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。 例如,当a=45时,b=12,调用到该函数后,c=
请编写函数fun(),该函数的功能是:将两个两位数的正整数a,b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。 例如,当a=45时,b=12,调用到该函数后,c=
admin
2010-09-14
23
问题
请编写函数fun(),该函数的功能是:将两个两位数的正整数a,b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。
例如,当a=45时,b=12,调用到该函数后,c=5142。
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <stdio.h>
#include<conio.h>
void fun(int a ,int b, long *c)
{
}
main ( )
{
int a,b;
long c;
clrscr();
printf("Input a ,b:");
scanf(,%d%d",&a,&b);
fun(a,b,&c);
printf("The result is :%ld\n",c);
}
选项
答案
void fun(int a ,iht b, long *c) { *c=a%10* i 000+b/10* l00+a/10* 10+b% 10; /*将a数的十位和个位数依次放在c数的 十位和千位上,b数的十位和 个位数依次放在c数的百位和个位上*/ }
解析
本题中主要的问题是怎么取出a和b的个位数和十位数,取出后怎么表示成c中相应的位数。由于a和b都是只有两位的整数,所以分别对它们除10可得到它们的十位数,分别用10对它们求余可得到它们的个位数。如45/10结果为4而不是 4.5(这是由于两个数都为整型,所以结果出为整型),45%10结果为5。若a为45,则a/10*10的结果为40而非45。乘1000,乘100和乘10的作用是分别使其胶面的数成为*c的千位数、百位数。注意要使用c时要注意进行指针运算,即*c,不能少了*号。
转载请注明原文地址:https://jikaoti.com/ti/qIkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列说法错误的是()。
下列应对自然灾害的做法,错误的是()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
张某系某市人民政府办公室工作人员,在2014年年度考核中被定为不称职,张某对该考核结果不服,他可以采取的救济措施是()。
将1、2、3、4、5、6、7、8、9九个数排成一行,使得第二个数整除第一个数,第三个数整除前两个数的和,第四个数整除前三个数的和,……,第九个数整除前八个数的和。如果第一个数是6,第四个数是2,第五个数是1。排在最后的数是几?
用1到7的数字组成一个六位数密码,密码中每个数字只使用一次。在所有可能的密码排列中,能被3整除的数字占所有可能的排列数的比重为:
用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?()
设a,b均为正整数,且有等式11a+7b=一132成立.则a的值为()。
随机试题
《协调制度》中的税(品)目所列货品,除完整品或制成品外,还应包括______。
1988年2月8日夜,赵某回家路上被人用木棍从背后击伤。经过长时间的访查,赵某于2007年10月31日掌握确凿证据证明将其打伤的是钱某。赵某要求钱某赔偿的诉讼时效届满日应为()。
某企业于2015年1月1日购入一项专利权,实际支付款项为100万元,按10年采用直线法摊销,无残值。2016年年末,该无形资产的可收回金额为60万元。2017年1月1日,对无形资产的使用寿命和摊销方法进行复核,该无形资产的尚可使用年限为5年,摊销方法仍采用
下列各项中,可以作为作业成本法成本对象的有()。
下列关于道德的说法中,正确的有()。
营养学评价的客观指标通过()获得。
良好生态环境是最公平的公共产品,是最_______的民生福祉。当前,我国资源约束_______,环境污染严重、生态系统退化的问题十分严峻,人民群众对清新空气、干净饮水、安全食品、优美环境的要求越来越强烈。填入画横线部分最恰当的一项是:
在关系数据库中,用来表示实体之间联系的是______。
largest
theleaderorheadofaclassthepeoplewhoaregoodatphysics
最新回复
(
0
)