首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。 例如,当a=45,b=12时,调用该函数后e=2514。
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。 例如,当a=45,b=12时,调用该函数后e=2514。
admin
2016-12-06
32
问题
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。
例如,当a=45,b=12时,调用该函数后e=2514。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 void fun(int a,int b,long*c)
4 {
5
6 }
7 main()
8 {
9 int a,b;
10 long c;
11 printf(’’Input a,b:’’);
12 scanf(’’%d%d’’,&a,&b);
13 fun(a,b,&c);
14 printf(’’The result is:%1d\n’’,c);
15 }
选项
答案
1 void fun(int a,int b,long*c) 2 { 3 /*b%10获取b的个位,a/10获取a的十位,a%10获取a的个位,b/10获取b的十位*/ 4 *c=a/10+(b/10)*10+(a%10)*100+(b%10)*1000; 5 }
解析
本题的主要问题是如何取出a和b的个位数和十位数,取出后如何表示成c中相应的位数。由于a和b都是只有两位的整数,所以分别对它们除10可得到它们的十位数,分别用10对它们求余可得到它们的个位数。得到后对应乘以1000、100、10、1,就可得到c的千位数、百位数、十位数和个位数。注意使用c时要进行指针运算。
转载请注明原文地址:https://kaotiyun.com/show/UVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下对枚举类型名的定义中正确的是______。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
注释说明了程序的功能,它分为【】注释和功能性注释。
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
有以下程序:intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=
以下选项中可以作为C语言中合法整数的是______。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;【】和处理过程。
随机试题
同型半胱氨酸和N5-甲基四氢叶酸反应生成蛋氨酸时所必需的维生素为()
输尿管损伤最常见的原因是
依据法律规定,在管制的判决和执行方面,下列说法哪些是不正确的?()
动态比率是财务报表及有关财会资料中某项目不同时期的两项数值的比值,这类比率可分为()。
下列关于商业银行向外报送的会计报表说法正确的有()。
乖乖兔母婴用品有限公司成立于1995年,是一家专门经销孕妇、母婴相关系列产品的企业。在乖乖兔公司成立之初的90年代中期,该公司是国内少数经营国产品牌,同时率先从国外进口母婴产品的公司之一。乖乖兔公司以其产品种类丰富、货源稳定质量可靠、价格公道合理、服务热情
阅读下列文字。完成下列题。现在,明眼人一看就知道,相声明显竞争不过小品。为什么呢?我想,主要的原因,在于现代相声在思想性的追求上有些落伍,整体上不如小品的思想性深刻。按说,相声艺术发展到今天,在艺术上已经相当成熟了,说学逗唱的
将电视作为主要新闻来源的民众和将网络作为主要来源的民众的比例之差是()。
“走自己的路。让别人去说”,你怎么看?
Somepeopleseemtohaveaknackforlearninglanguages.Theycanpickupnewvocabulary,masterrulesofgrammar,andlearnto
最新回复
(
0
)