首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。 例如,当a=45,b=12。调用该函数后,c=4251。 注意:部
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。 例如,当a=45,b=12。调用该函数后,c=4251。 注意:部
admin
2019-09-02
29
问题
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。
例如,当a=45,b=12。调用该函数后,c=4251。
注意:部分源程序存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
void fun(int a,int b,long*c)
{
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE*rf,*wf;
int i,a,b;long c;
rf= fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<1 0; i++) {
fscang(rf, "%d,%d", &a, &b);
gun(a,b,&c);
gprintf(wf,
"a=%d,b=%d,c=%ld\n",a, b, c);
}
fclose(rf);
fclose(wf);
}
main()
{ int a,b;long c;void NONO();
printf("Input a,b:");
scanf("%d%d", &a, &b);
gun(a,b,&c);
printf("The result is:%ld\n",c);
NONO();}
选项
答案
*c=(a/10)*1000+(b%10)*100+ (a%10)*10+(b/10);
解析
(1)分解两位数的正整数n的个位和十位数,可用n%10和n/10实现。(2)设x0、x1、x2、x3为一位数,则x0、x1×10、x2×100、x3×1000,可以分别使x0、x1、x2、x3构成个、十、百、千带权数,而x0+x1×10+x2×100+x3×1000构成四位数。本题最多只考虑四位数。
转载请注明原文地址:https://kaotiyun.com/show/yORp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.C中。
给定程序中,函数fun的功能是将不带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
下列选项中,不能用作标识符的是
以下选项中非法的C语言字符常量是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
随机试题
判断下列函数的奇偶性:f(x)=x+sinx;
采用国际标准和国外先进标准的程度划分为()。
腹围(AC)测量的公式是(D1:胎腹前后径;D2:胎腹横径)
某患者为三度房室传导阻滞,心室率为35次/分,对其根本的治疗方法是
搜集估价所需的有关资料,主要取决于拟采用的估价的()。
合同法律关系是法律关系的一种,而法律关系是由()等要素构成。
综合类证券公司可以经营()证券业务。
在心理健康教育中,依据用心理方法和技术搜集得来的资料,对学生的心理特征与行为表现进行评鉴,以确定其性质和水平并进行分类诊断的过程叫作()。
CPU主要性能指标是________。
Astrolltoschoolinthemorningcanhelpkidsprepareforthestressesthatawaitthemintheclassroom.They’llhaveless【C1】
最新回复
(
0
)