首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2021-06-15
69
问题
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在C中,合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位数和个位数依次放在变量c的个位和百位上。
例如:a=45,b=12。调用该函数后:c=4251。
注意:
请勿改动主函数main和其他函数中的任何内容,仅在fun函数的花括号中填入所编写的若干语句。
【试题源程序】
#include
void fun(int a,int b,long*c)
{
}
void main()
{
int a,b;long c;
printf("Input a,b:");
seanf("%d%d",&a,&b);
fun(a,b,&c):
printf("The result is:%ld\n",c);
}
选项
答案
void fun(int a,int b,long*c) { *c=(a/10)*1000+(b%10)*100+(a%10)*10+b/10; }
解析
设计思路是:①按位拆分正整数,与10整除(/)求其高位,与10取模(%)求其低位。②按位合并,每位上的数字与该位上的位权相乘,然后各位相加,即a
n
a
n-1
…a
2
a
1
a
0
=a
n
*10
n
+a
n-1
*10
n-1
+…+a
2
*10
2
+a
1
*10+a
0
*10
0
。
转载请注明原文地址:https://kaotiyun.com/show/iMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
有以下程序#includeintfun(intn){inta;if(n==1)return1;a=n+fun(n-1);return(a);}main(){printf("%d\n",fun(
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1:for(i=1;
数据库中对概念模式内容进行说明的语言是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
下面不属于软件设计阶段任务的是()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
在数据库中,数据模型包括数据结构、数据操作和
在C程序中,下列说法正确的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:stmcta{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
随机试题
“塞音、擦音、鼻音、边音”描写的是声母的()。
使荧光强度与荧光物质的浓度成正比,应使
30岁,女性,第1胎小儿4岁时病亡,现产后3个月正哺乳。以往有子宫内膜异位症、痛经,经用内分泌治疗后妊娠,用何种避孕方法最合适35岁,女性,有脉管炎史,子宫纵隔,肾功能不好,不宜再妊娠应采用可种避孕措施
该病人应诊断为该患者用一般抗风湿药无效的主要原因为
已知某企业2004~2009年期间工业总产出资料,如表5—2所示。根据以上材料请回答:
肿瘤患者化疗或放疗期间,最主要的观察项目是()。
The82-year-oldFrancesWoodenteredtheNazareneUniversitytwoyearsago.Atthattime,herhusbandof59yearsdied,whichle
0,9,26,65,(),217
设y1,y2是一阶线性非齐次微分方程y.+p(x)y=q(x)的两个特解,若常数λ,μ使λy1+μy2是该方程的解,λy1-μy2是该方程对应的齐次方程的解,则
Oftenreferredtoas"theheartofafactoringorganization",thecreditdepartmentisresponsibleforgrantingcredittoclien
最新回复
(
0
)