首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
32
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中。编写函数fun(),其功能是将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是将a中的十位数和个位数依次放在变量c的百位和个位上,b中的十位数和个位数依次放在变量c的千位和十位上。
例如,当a=45,b=12,调用该函数后c=1425。
注意:部分源程序给出如下。
请勿改动主函数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/fD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在由数字0,1,2,3,4,5所组成的没有重复数字的四位数中,不能被5整除的数共有个()。
对120人进行一次兴趣调查,喜欢足球运动的与不喜欢足球运动的人数比为5:3;喜欢篮球的与不喜欢篮球的人数比为7:5;两种球类活动都喜欢的有43人,则对这两类活动都不喜欢的有()人。
在一个标准的椭圆形自行车赛道上,甲、乙两个运动员从同一地点A同时反向出发,已知甲、乙两人的骑车速度之比为,当甲、乙两人恰好在A点第二次相遇时,甲、乙共相遇()次。
从1,2,…,9这九个数中,随机抽取3个不同的数,则这3个数的和为偶数的概率是()。
从0,1,2,3,4,5中任取3个数字,组成没有重复数字的三位数,其中能被5整除的三位数共有()。
用0,1,2,3,4这五个数字组成没有重复数字的四位数,那么在这些四位数中,偶数有()。
如下图所示,它是由3层没有缝隙的小立方块组成的,如果它的外表面(包括底面)全都被涂成红色,那么把它们再分开成一个个小立方块时,有()个小立方块恰有三面是红色的。
按定义验证(c>0).
阅读以下关于Web系统架构设计的叙述,在答题纸上回答问题。【说明】某公司拟开发一款基于Web的工业设备监测系统,以实现对多种工业设备数据的分类采集、运行状态监测以及相关信息的管理。该系统应具备以下功能:现场设备状态采集功能:根据数据类型对设备监测指标
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
选用治疗急性坏死溃疡性牙龈炎最敏感的抑菌药物是()
甲木材厂从乙建材公司购入门窗一批,赊欠货款50000元,后乙建材公司从甲木材厂购入价值30000元的木料,没有付款。甲木材厂将和乙建材公司之间的交易文件交由丙保管,后丙的住处发生大火,合同等文件都被烧毁。乙建材公司以甲木材厂拖欠借款不还为由诉至法院,下列说
某投资者共拥有20万元总资本,准备在黄金期货上进行多头交易,当时,每一合约需要初始保证金2500元,当采取10%的规定来决定期货头寸多少时,该投资者最多可买入( )手合约。
在一定距离范围内,道路运价与运输距离是()变化状态。[2007年真题]
下图中描述的事件之所以被选作人民英雄纪念碑第一幅浮雕的内容是因为()。
“博学之,审问之,慎思之,明辨之,笃行之”体现的教育思想是().
我国要长期稳定以家庭承包经营为基础、统分结合的双层经营体制,其关键和基础是()。
中国H集团是温州一企业家在1991年投资50万元创办发展起来的大型企业,现有员工近万人,多次入围中国民营企业500强。下列关于H集团发展壮大的说法,正确的是:
某公司由甲、乙、丙三位股东出资设立,丁和戊分别被依法选为公司的执行董事和监事,该公司因经营不善而无法按期偿还银行贷款。、根据法律规定,银行下述主张能获得支持的是()。
Non-VerbalCommunicationsAcrossCulturesNon-verbalcommunicationscanaffirm,complementorevencontradictwhatisbeingverb
最新回复
(
0
)