首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。 例如,当a=45,b=12,调用该函数后c=1425。
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。 例如,当a=45,b=12,调用该函数后c=1425。
admin
2016-12-06
65
问题
函数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:%id\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/YVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
有以下程序:#defineN20fun(inta[],intn,intm){inti,j;for(i=m;i>=n;i--)a[i+1]=a[i];}main(){
有以下程序:main(){charp[]={’a’,’b’,’c’},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));};程序运行后的输出结果是____
有以下程序:main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;
有以下程序:voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入数据的是______。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
在面向对象方法中,属性与操作相似的一组对象称为【】。
随机试题
如何理解资产评估的现实性特点?
胡锦涛对贯彻实事求是思想路线提出的基本要求是()
脏寒,蛔动不安之蛔厥证,治宜
A.青霉素B.头孢他啶C.氯唑西林D.阿莫西林E.克拉维酸可用于治疗梅毒的药物是
首先考虑若器械进入宫腔出现"无底"的感觉,考虑可能发生
李某将房屋租与张某使用,张某又将该房屋转租与阳某,一日大风,将张某居住期间遗留在阳台廊檐上的一只花盆刮倒,坠下楼去,砸伤小孩于某,花去医疗费1000元。该笔医疗费应由谁承担?()
某施工单位在参与某建设工程的投标过程中,与另一投标单位提前联系并商讨报价,给建设单位造成重大损失,则该施工单位直接责任人应承担的刑事责任为()。
某县实行全民免费医疗优惠政策,施行后有的人在医院病好了不走,还有的小病也去,谈谈你对这现象的看法。
文小雨加入了学校的旅游社团组织,正在参与组织暑期到台湾日月潭的夏令营活动,现在需要制作一份关于日月潭的演示文稿。根据以下要求,并参考“参考图片.docx”文件中的样例效果,完成演示文稿的制作。在第6张幻灯片的右上角,插入考生文件夹下的“图片5.gif”
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。在考生文件夹下打开文本文件“WORD素材.txt”,按照要求完成下列操作并以文件名“WORD.docx”保存结果文档。
最新回复
(
0
)