首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在C中。 例如,当a=45,b=12时,调用该函数后,c=5142。 注意:部分源程序存在文件PROG1.C中。数据文件in.dat中的数据不得修改。 请勿改动主函数m
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在C中。 例如,当a=45,b=12时,调用该函数后,c=5142。 注意:部分源程序存在文件PROG1.C中。数据文件in.dat中的数据不得修改。 请勿改动主函数m
admin
2015-12-22
55
问题
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在C中。
例如,当a=45,b=12时,调用该函数后,c=5142。
注意:部分源程序存在文件PROG1.C中。数据文件in.dat中的数据不得修改。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(int a,int b,long *c)
{
}
main()
{ int a,b;long c;
void NONO();
printf("Input a,b:");
scanf("%d,%d",&a,&b);
fun(a,b,&c);
printf("The result is:%1d\n",c);
NONO();
}
void NONO()
{/*、本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *f, *wf;
int i,a,b;long c;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
fscanf(rf,"%d,%d",&a,&b);
fun(a,b,&c);
fprintf(wf,"a=%d,b=%d,c=%1d\n",a, b, c);
}
fclose(rf);
fclose(wf);
}
选项
答案
*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/6WDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若变量已正确定义并赋值,以下符合C语言语法的表达式是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
有下列程序:fun(intx){intp;if(x==0‖x==1)return(3);p=x-fun(x-2);returnp;}
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是______。
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和_______。
随机试题
Mymotherpreparedaspecialdinnerinmy______whenIwentbacktoHongKong.
上述药物中不属于肾上腺糖皮质激素的是上述药物中可以通过气雾剂吸入用药的是
有关献血者的献血量和频率错误的是
A.血培养B.粪便培养C.尿培养D.临床表现E.肥达反应流行性脑脊髓膜炎确诊的依据是
安全目标体系是由总目标和子目标构成的完整体系,其中安全分目标是车间、科室等部门为完成______而提出的具体目标。
根据《建设工程安全生产管理条例》,下列关于勘察、设计单位的安全责任的说法不正确的是()。
根据《水利水电工程等级划分及洪水标准》SL252—2017,水利水电工程根据其工程规模、效益和在经济社会中的重要性,划分为()。
根据马柯维茨资产组合管理理论,多样化的组合投资具有降低系统性风险的作用。()
DaffodilsbloomandchocolateeggsmeltasthelongEasterweekenddrawsnear.Alongsidesuchpleasuresisanother,equallyseas
ASocioculturalApproachtoReading,LanguageandLiteracyThemeaningoftakingasocioculturalapproach.Itrejectst
最新回复
(
0
)