首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:将a、b中的两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。 例如,当a=45,b=12,调用该函数后c=2415。
编写函数fun,其功能是:将a、b中的两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。 例如,当a=45,b=12,调用该函数后c=2415。
admin
2015-11-24
54
问题
编写函数fun,其功能是:将a、b中的两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。
例如,当a=45,b=12,调用该函数后c=2415。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
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 result is:%ld\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和h都是只有两位的整数,所以分别对它们除10可得到它们的十位数(a/10),分别用10对它们求余可得到它们的个位数(a%10)。得到后对应乘以1000、100、10、1就可得到c的千位数、百位数、十位数和个位数。注意使用c时要进行指针运算。
转载请注明原文地址:https://kaotiyun.com/show/OtID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对非领导成员公务员的定期考核采取()方式。
小王步行的速度比跑步慢50%,跑步的速度比骑车慢50%。如果他骑车从A城去B城,再步行返回A城共需要2小时。问小王跑步从A城到B城需要多少分钟?
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
纸上写有若干个整数,它们的平均数为56,小明将其中的每个奇数乘以2,每个偶数乘以3,所得到的全部计算结果的平均值为134.已知纸上所有奇数的和比所有偶数的和大180,那么纸上共写有几个数?
你肯定听过这种理论:左撇子的右脑运作比较活跃,因此更为感性,具有艺术天赋;右撇子则充分锻炼了左脑,因而擅长逻辑思维,性格更为理性。这个观念是如此深入人心,以至于有些父母或教育者煞费苦心地让孩子平衡左右手活动。接下来作者最有可能谈论的是()
一提到发展,有人就想到GDP。一季度各地GDP增速普遍放缓,难免引起一些地方的担忧和顾虑,其实大可不必。GDP增速回落不但不会增加硬着陆的风险,反而有利于控制通胀水平。特别是在当前土地、能源资源等要素制约日益明显,劳动力价格上涨较快,石油、铁矿石等大宗商品
老师跟学生在室内场馆玩倒影猜距离的游戏。老师让身高1.6米的小陈站在场馆中间,并依次打开位于小陈正前方高度均为6.4米的两盏灯。如果测得小陈在地板上的影子长度分别是1米和2米,那么,上述两盏灯之间的距离是多少米?
西周时期为保证适用法律的谨慎,防止错杀无辜,对犯罪事实有疑的案件,在司法审判中要经过()程序。
下述关于数据库系统的叙述中,正确的是()。
下列语句中,可以作为无限循环语句的是()。
随机试题
卧式镗床工作台部件装配时,当斜齿轮与斜齿条间隙大于1mm时,调整斜齿轮的固定法兰至要求。()
女性,18岁,体检发现心脏杂音来诊。平时不能耐受较大的体力活动,无双下肢水肿及夜间呼吸困难史,易感冒。体查:血压130/80mmHg,心率90次/分。S1↓,S2稍↑。A:SM3/6反流样向左腋下传导,L4、5可闻收缩期Click音,下蹲位站立后Click
湿邪致病,缠绵难愈是因为
在四季分明的温带地区,大骨节病临床症状最明显的季节是
A、暂停该药品在辖区内销售,同时责令违法发布药品广告的企业在当地相应的媒体发布更正启事B、辙消该药品广告批准文号C、责令停止销售D、1年E、3年根据《药品广告审查办法》对提供虚假材料申请广告审批
特别适合分析比较复杂问题的风险型决策方法是()。
财务报表可以根据需要,按照不同的标准进行分类。个别财务报表和合并财务报表是按照财务报表的()进行的分类。
根据材料答题已知X、五为两个相互独立的连续变量,两个总体均为正态分布。=90,S12=144,S22=121,n1=11,n2=10。差异检验的自由度为()
在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画7个标签,其中5个标签组成名称为Label1的控件数组;名称为Label2的标签用于显示计算结果,其Caption属性的初始值为空;标签Label3的标题为“计算结果”。运行程序时会自
TheBattleofWaterloowaswonbytheDukeofWellingtonoverthegreat______.
最新回复
(
0
)