首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
49
问题
编写函数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://jikaoti.com/ti/YzkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
从提倡高效务实的文风,到抵制舌尖上的浪费,从苍蝇、老虎一起打到贯彻“三严三实”的要求,这表明中国共产党()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
平地上有100棵树,高度从最低3米到最高10米不等,且任意两棵树之间的距离都不超过它们高度差的50倍。现在要用篱笆将它们全部围起来,在不知道树木位置的情况下,至少要准备多少米的篱笆才能确保完成任务?
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
下面关于我国最高人民法院巡回法庭的叙述不正确的是()。
下列诗句描述与城市之间对应关系错误的是()。
在付费知识的市场宣传重点中,最吸引人的莫过于能有效地利用碎片时间,如在等公共汽车、跑步时进行学习和提升自我,进而有效管理时间。这种碎片化学习的方式虽然看似很灵活,并可以提高时间利用率,但科学研究表明,它不能真正地让你吸收学到的知识,不符合大脑吸收知识的运行
阅读以下文字,回答下列问题。浮船坞是一种修造舰船的大型装备,外观就像是把一个干船坞从岸边“刨”了出来,主结构是一个巨大的凹字形船舱,两侧有水密结构的墙,前后端是可以开合的门,实际上是一种构造特殊的槽形平底船,且船底被设计得尤为坚固,以承受大型船只
设.(Ⅰ)当a,b为何值时,β不可由α1,α2,α3线性表示;(Ⅱ)当a,b为何值时,β可由α1,α2,α3线性表示,写出表达式.
随机试题
利害关系人在除权判决作出之后,若有正当理由说明自己不能在判决前向人民法院申报权利的,自知道或应当知道判决公告之日起()内,可以向作出判决的人民法院提起诉讼。
构成推荐性国家标准的要件是()。
一个R=13.7Ω、L=0.25mH的电感线圈,与C=100pF的电容器接成串联谐振电路时阻抗为13.7Ω;与C=100pF的电容器接成并联谐振电路时电路呈现的阻抗为()。
凡是三栏式账簿在摘要栏和借方科目栏之间均有“对方科目”一栏。()
下列各项中,不通过“其他应收款”科目核算的是()。
根据《物权法》的规定,最高额抵押权所担保的债权得以确定的情形包括()。
[*]
设a,b和c都是整型,且值都是5,执行a+=b+c++;则a,b和c的结果分别是【】。
Oldfriends,theyfinishyoursentences,theyrememberthecatthatranawaywhenyouweretwelve,andtheytellyouthetruthw
HowAdvertisementIsDone?A)Whenwechooseawordwedomorethangiveinformation;wealsoexpressourfeelingsaboutwha
最新回复
(
0
)