首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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-08-23
77
问题
函数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()
{/*本函数用于打开文件,输入数据,调用
函数,输出数据,关闭文件。 */
FTLE*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);
fprintf(wf,"a=%d,b=%d,c=%ld\n",
a, b, c);
}
fclose(rf);
fclose(wf);
}
main()
{ int a,b;long C;void NONO();
print:f("Input a,b:");
scanf(”%d%d”, &a, &b);
fun(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://www.kaotiyun.com/show/cTDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){inta=1,b=3,c=5;if(c=a+b)printf("yes\n");elseprintf("no\
设变量已正确定义,则下列能正确计算f=n!的程序段是()。
下列程序的输出结果是()。#include<stdio.h>intb=2;intfune(int*a){b+=*a;returnb;}main(){inta=1,t=2;t+=func
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
若x和a均是血型变量,则计算完x=(a=4,6*2)后的x值为______。
下列二维数组的说明中,不正确的是()。
在C语言中,函数的隐含存储类别是______。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
背景某幕墙公司通过招投标从总承包单位承包了某机关办公大楼幕墙工程的施工任务。承包合同约定,本工程实行包工包料承包,合同工期180个日历天。在合同履行过程中发生了以下事件:事件一:按照合同约定,总承包单位应在8月1日交出施工场地,但由于总承包单位负责施工
北京某公司2013年第三季度发生下列部分经济业务:(1)201年7月份销售一批商品给甲公司,价值10000元,货已发出,款项当即收到并存入银行。(2)2013年7月份预收乙公司20000元货款;8月份货已发给乙公司,价值60000元;9月份向乙公司收回
即将退役的运动员林建明先生打算自己创业,但其面临许多困惑,需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务信息:一、案例成员二、收支情况林建明的收入不确定,田虹每月税后收入4000元;家庭主要开销:每个月生活费1万元。三、
(2011、2009年考试真题)从内容上看,权证具有()的性质。
下列有关最高额抵押合同的说法中,正确的有()。
“诗人的职责不在于描述已发生的事,而在于描述可能发生的事,即按照可然律或必然律可能发生的事”,这句话出自()。
【2015广西】有的教师把纪律不良学生安排在教室的最后一排,只要他们不影响其他同学的学习,教师对他们的分心行为采取不闻不问的态度。这种做法会降低学生的自尊、自信水平和自我效能感,从而造成师生之间的对立,形成学生的逆反心理,他们会更有意识地破坏纪律,这是不可
(46)A"scientific"viewoflanguagewasdominantamongphilosophersandlinguistswhoaffectedtodevelopascientificanalysis
已知3个字符为:a、X和5,按它们的ASCII码值升序排序,结果是( )。
HowmanybabiesarebornwithlowbirthweightinthedevelopedcountrieseveryyearaccordingtoWHO?Whataroledolymphocyt
最新回复
(
0
)