首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2015-06-08
54
问题
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。
例如,当a=45,b=12。调用该函数后,c=4251。
注意:部分源程序存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
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<10;i++){
fscanf(rf,“%d,%d”,&a,&b);
fun(a,b,&c);
fprint:f(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);
fun(a,b,&c);
printf(“The resu2t 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/HaJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有声明语句chara=’\72’;,则变量a______。
有如下程序main(){intx=3;do{printf("%d",x--);}while(!x);}该程序的执行结果是______。
有如下程序main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}pr
X、Y、Z被定义为mt型变量,若从键盘给X、Y、2输入数据,正确的输入语句是______。
下面程序的输出结果是_______。unionun{inta[4];longb;charc[6];}main(){unionunu;printf("%d%d",s
下列选项中不能正确定义结构体的是_______。
若已定义:inta[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是_______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是_______。
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有【】个元素。
阅读以下函数:fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==&&s2{i)!==’\0’)
随机试题
你的两个好朋友因为产生误会而断绝关系,但是那个误会与你有关,你要怎么处理?(2011年7月30日下午云南省玉溪市公务员面试真题)
A.主承托区B.副承托区C.边缘封闭区D.缓冲区E.翼缘区全口义齿所覆盖的上、下牙槽嵴顶区属于
一个健康婴儿前囟1.0cm×1.5cm,体重7.2kg,能独坐一会儿、用手摇玩具,能认熟人和陌生人,其月龄是
某施工单位承接了某高速公路合同段的施工任务,该合同段起讫桩号为K9+060~K14+270,公路沿线经过大量水田,水系发育,有大量软土地基,其中在K11+350附近软土厚度为4.5~8.0m,设计采用水泥粉体搅拌桩进行处理,水泥掺量14%,柱径为50cm
建筑灭火器检查(测)是在规定期限内根据消防技术标准对灭火器配置和外观进行的全面检查。候车(机、船)室、歌舞娱乐放映游艺等人员密集的公共场所以及堆场、罐区、石油化工装置区、加油站、锅炉房、地下室等场所配置的灭火器每()检查1次。
下列关于储备存货的有关成本的说法中,不正确的是()。
审计部门的审计,只是对相关单位的财政资金使用起到一个监督的作用,但是问责的权力并不在审计部门,他们的职责是发现问题,然后把问题移交给司法等相关部门去查处。这也就意味着,如果没有了其他部门依法依规的后续处理,那么审计部门所做的工作就会付诸东流。公众呼吁“审计
根据下表提供的信息回答以下问题
求下列极限:
设A为m×n矩阵,齐次线性方程组Ax=0仅有零解的充分条件是A的
最新回复
(
0
)