首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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=1524。
注意:部分源程序给出如下。数据文件IN.DAT中的数据不得修改。
请勿改动主函数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/aP0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设汽车分两次将A地的客人送往B地,当汽车送第一批客人出发时,第二批客人同时步行向B地走去,第二批是在第8分钟才登上返回迎接的汽车,再经3分钟在B地与第一批客人会合,那么车速与步行速度之比是()。
在某项体育比赛中评委给一位同学打出的分数为:90,89,90,95,93,94,93,去掉一个最高分和一个最低分后,所剩数据的平均值和方差分别为()。
将一颗骰子随机抛掷3次,则所得最大点数与最小点数之差等于2的概率为()。
用数字0,1,2,3,4,5组成没有重复数字的四位数,其中三个偶数连在一起的四位数有()。
用1,2,3,4,5这五个数字,组成没有重复数字的三位数,其中偶数共有()。
高三(一)班要安排毕业晚会上4个音乐节目,2个舞蹈节目和1个曲艺节目的演出顺序,要求两个舞蹈节目不连排,则不同排法的有()。
对于任意实数x,不等式(a+2)x2+4x+(a-1)>0都成立,则a的取值范围是()。
从19世纪70年代开始,自由竞争资本主义逐步向垄断资本主义过渡。在资本主义生产发展和生产规模不断扩大的过程中,伴随着生产和资本的不断集中。其中,资本集中是指大资本吞并小资本,或由许多小资本合并而成大资本的过程,其结果是()
2021年7月1日,习近平总书记在庆祝中国共产党成立100周年大会上的讲话中指出,一百年前,中国共产党的先驱们创建了中国共产党。初心易得,始终难守。以史为鉴,可以知兴替。我们要用历史映照现实、远观未来。以史为鉴、开创未来,必须()
随机试题
与受助家庭成员协商服务结束事项以及总结和巩固整个服务活动的成果,这是家庭社会工作者在哪一阶段需要完成的任务?()
A.切开复位或Salter骨盆截骨术B.髋关节复位后将两髋长期的保存在外展位,保证股骨头复位,使关节稳定C.胫骨结节骨牵引D.手法复位和蛙形石膏固定E.Chiari骨盆内移截骨术岁以内的先天性髋关节脱位应采用的治疗方法是
A.M方案B.ESHAP方案C.ABVD方案D.CHOP方案E.VLOP方案治疗弥漫性大B细胞淋巴瘤首选的方案是
A、L-鼠李糖苷B、D-葡萄糖苷C、D-木糖苷D、D-葡萄糖醛酸苷E、D-半乳糖苷根据糖的种类,黄芩苷属于()
煤矿许用炸药的特点是()。
根据企业所得税法的规定,下列资产的税务处理不正确的是()。
教师将自我的教育观念转变及教学能力提升的过程写成自传,通过积极自我反思,从而明确专业发展方向的教育研究方法是()。
电子工业增长景气指数最高的年月份为()。从上图可以推出的结论为()。Ⅰ.电子工业的增长景气曲线与效益景气曲线趋向一致Ⅱ.2004年电子工业经济效益呈现近几年最好的态势Ⅲ.2003年4月份效益景气指数在近两年来为最
Ican’tfinishtheworkintime______youhelpmetranslatethetexts.
Areorganicallygrownfoodsthebestfoodchoices?Theadvantagesclaimedforsuchfoodsover【C1】______grownandmarketedfoodp
最新回复
(
0
)