首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。 例如,当a=45,b=12时,调用该函数后,c=1524。
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。 例如,当a=45,b=12时,调用该函数后,c=1524。
admin
2015-11-24
49
问题
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。
例如,当a=45,b=12时,调用该函数后,c=1524。
注意:部分源程序给出如下。数据文件IN.DAT中的数据不得修改。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
void fun(int a,int b,long*c)
{
}
main()
{
int a,b;
long c;
pzintf(“Input:a,b:”),
scanf(“%d96 d”,&a,&b);
fun(a,b,&c);
printf(“The result J.s:%lcl\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和b的个位数和十位数,取出后如何表示成c中相应的位数。由于a和b都是只有两位的整数,所以分别对它们除以10可得到它们的十位数,分别用10对它们求余可得到它们的个位数。得到后对应乘以1000、100、10、1即可得到c的千位数、百位数、十位数和个位数。注意使用c时要进行指针运算。
转载请注明原文地址:https://kaotiyun.com/show/uVID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某国家机关在整顿机关作风中辞退了4名公务员,辞退理由不符合《公务员法》规定的是()。
一只蚂蚁从正八面体一顶点爬到相对的顶点,最快用时2分钟,若蚂蚁爬行速度不变,则它从一个顶点爬到相邻的顶点最快用时为:
一位客人在自助餐厅就餐时,他准备在6种肉类中挑选3种,4种蔬菜中挑选2种,从3种点心中挑选2种。若不考虑食物的挑选次序,则他可以有多少种不同选择方法?
某企业调查用户从网络获取信息的习惯,问卷回收率为90%。调查对象中有179人使用搜索引擎获取信息,146人从官方网站获取信息,246人从社交网站获取信息,同时使用这三种方式的有115人,使用其中两种的有24人,另有52人这三种方式都不使用。问这次调查共发出
宪政也称民主宪政、立宪政体,是重要的现代民主制度。下列有关宪政的论述不正确的是()。
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?()
黑洞是爱因斯坦广义相对论最不祥的预言:过多物质或能量集中在一处,终将导致空间坍塌,像魔术师的外套一样吞进万物,万事万物皆逃不脱。直到40年前霍金博士宣称颠覆了黑洞一一或者可能是彻底推翻了。他的方程式表明:黑洞不会永存。一段时间之后,它们会“泄掉”,然后爆炸
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
实体法与程序法的划分标准是()。
随机试题
某石灰厂筹建于2009年下半年,2012年5月投产,属村民集体企业,各类证照齐全。鲍某为法人代表(厂长),负责该厂的生产经营活动,2016年,鲍某由于纠纷辞职,该企业由生产厂长王某负责全面管理。该厂所属矿山,主要开采石灰石,年产量10×104t左右,所采
下列哪项不是门静脉高压症的病理改变
大学生小王毕业后,现只有父母亲给的1万元,欲成立一家有限责任公司,下列关于该公司设立条件的说法正确的是:
吹某一方向的风的次数,占总的观测统计次数的百分比,称为该风向的()。
属于无机结合料稳定类基层材料的是()。
对保荐机构资格的申请,中国证监会自受理之日起( )个工作日内作出核准或者不予核准的书面决定。
经全体合伙人协商一致,合伙人也可以用()出资。
2×16年1月1日,B公司为其100名中层以上管理人员每人授予20万份现金股票增值权,根据股份支付协议规定,这些人员2×16年1月1H起必须在该公司连续服务满4年,即可按照当时股价的增长幅度获得现金,该现金股票增值权应在2×20年12月31日之前行使完毕
法学上,将法律实际施行的状态和程度称为()(2009年综合课单选第4题)
( )是由法学的各个分支学科构成的一个有机联系整体。
最新回复
(
0
)