首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2016-10-29
54
问题
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在C中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。
例如,当a=45,b=12。调用该函数后,c=4251。
注意:部分源程序存在文件PROGl.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);
fprintf(wf,"a=%d,b=%d,c=%1d\n",
a,b,c);
}
fclose(rf);
fclose(wf);
}
msin()
{ 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();
}
选项
答案
*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/1jDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:#include<stdio.h>#include<string.h>main(){char*s1="AbCdEf",*s2="aB";s1++;s2++;
一个C程序中______。
函数fun的返回值是【】。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;
若变量已正确定义,下列正确的程序段是()。
下列可用于C语言用户标识符的—组是______。
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)
下面程序的输出是______。main(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1if
随机试题
食品卫生管理
从事计划生育技术服务机构的标准,由哪个部门设置的
A.滴虫阴道炎B.念珠菌阴道炎C.细菌性阴道病D.老年性阴道炎E.幼女性阴道炎白带稠厚豆渣样,伴外阴奇痒,检查见小阴唇内侧及阴道黏膜附着白色膜状物
A、果糖二磷酸酶-1B、6-磷酸果糖激酶-1C、HMGCoA还原酶D、磷酸化酶E、HMGCoA合酶糖酵解途径中的关键酶是
2011年重新修订的地下矿山企业安全生产标准化新的具体评定标准是()。
由于发包人或者监理工程师的指令增加工程量和附加工程,造成工期延长和费用增加时,承包人提出索赔属于()。
医学科学家证明,如果人的大脑皮层受损,就会丧失思维能力,丧失意识。这说明()。
叙事研究仅仅是讲故事和写故事。()
【2016河南郑州】青年教师丁某为了备考研究生,申请辞掉学校班主任的工作,学校考虑到临时更换班主任不利于学生思想的稳定,会影响学生的学习成绩,就没有批准他的申请。丁老师认为学校不支持他报考研究生,便对班主任工作消极懈怠。当班上一名学生突发疾病时,他没有及时
Wheredoestheconversationmostprobablytakeplace?
最新回复
(
0
)