首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是将a中的十位数和个位数依次放在变量c的千位
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是将a中的十位数和个位数依次放在变量c的千位
admin
2023-02-27
21
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是将a中的十位数和个位数依次放在变量c的千位和十位上,b中的十位数和个位数依次放在变量c的个位和百位上。
例如,当a=45,b=12,调用该函数后c=4251。
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容,仪在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 voidfun{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=b/10+(a%10)*10+(b%10)*100+(a/10)*1000; 5 }
解析
本题主要考查如何取出a和b的个位数和十位数,取出后如何将其表示成c中相应的位数。由于a和b都是只有两位的整数,因此分别对它们除以10可得到它们的十位数,分别用10对它们求余可得到它们的个位数。将得到的数对应乘以1000、100、10、
1,即可得到c的千位数、百位数、十位数、个位数。注意使用c时要进行指针运算。
转载请注明原文地址:https://jikaoti.com/ti/baoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
容量为100的样本数据,按从小到大的顺序分为8组,如下表:则第三组的频数和频率分别是()。
在一个标准的椭圆形自行车赛道上,甲、乙两个运动员从同一地点A同时反向出发,已知甲、乙两人的骑车速度之比为,当甲、乙两人恰好在A点第二次相遇时,甲、乙共相遇()次。
由0,1,2,3,4组成的没有重复数字的全部五位数中,若按从小到大的顺序排列,则数字12340应是第()个数。
已知盒中装有3只螺口与7只卡口灯泡,这些灯泡的外形与功率都相同且灯口向下放着,现需要一只卡口灯泡使用,电工师傅每次从中任取一只并不放回,则他直到第3次才取得卡口灯泡的概率为()。
中国特色社会主义法律体系是以我国全部现行法律规范按照一定的标准和原则划分为不同的法律部门,并由这些法律部门所构成的具有内在联系的统一整体。每一法律部门均由一系列调整相同类型社会关系的众多法律、法规所构成。下列属于程序法律部门的是()
党的十九届五中全会提出,全面建成小康社会、实现第一个百年奋斗目标之后,我们要乘势而上开启全面建设社会主义现代化国家新征程、向第二个百年奋斗目标进军,这标志着我国进入了一个新发展阶段。进入新发展阶段,是以习近平同志为核心的党中央科学分析社会主义初级阶段基本特
1956年对中国来说,是一个非常重要的年份,国内国外都发生了重大变化。毛泽东深刻总结了苏联在建设社会主义过程中的缺点和错误,在《论十大关系》一文中,明确提出()
在2020年11月召开的中央全面依法治国工作会议上,习近平总书记用“十一个坚持”系统阐述了新时代推进全面依法治国的重要思想和战略部署,深入回答了我国社会主义法治建设一系列重大理论和实践问题,形成了内涵丰富、科学系统的习近平法治思想,为建设法治中国指明了前进
简述深化供给侧结构性改革
设X1,X2,…,Xn(n≥1)相互独立,且均服从参数为λ>0的指数分布,则下列选项正确的是()
随机试题
血流速度最快的部位位于()。
下列哪项不属于医学心理学的研究对象
(2008年)在微机组成中用于传输信息的总线指的是()。
中国人民银行在()领导下依法独立执行货币政策,履行职责,开展业务,不受地方政府、各级政府部门、社会团体和个人的干涉。
什么是进出口配额管理?
以下关于企业成长周期顺序正确的是()。
WhatscientistsJohanFeenstraandRobHayesdidwasthatAccordingtothepassage,itispossiblethate-paper
NewMetroRailCarsMetro’snextgenerationofrailcarswillbedesignedtoallowseveraldifferentseatingarrangements,r
Multi-culturalsocieties,whichareamixtureofdifferentethnicpeople,bringmorebenefitsthandrawbackstoacountry.Doyo
Stressisverycloselyrelatedtoourhealth,especiallypsychologicalhealth.Thoughwecannottotallyescapestress,thereare
最新回复
(
0
)