首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
91
问题
函数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全国计算机二级
相关试题推荐
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
以下选项中不能用作C程序合法常量的是
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是
以下叙述中正确的是
数据结构中,与所使用的计算机无关的是数据的()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
在C程序中,下列说法正确的是()。
随机试题
入院记录可分为_________、_________、_________、_________。
肾移植中排异分(1)_____________、(2)_____________、(3)_____________和(4)_____________。
不是SSSS的典型损害的是
利多卡因用于表面麻醉的浓度是利多卡因用于神经阻滞麻醉的浓度是
女孩,8岁,4日前双下肢皮肤突见针尖大小出血点,近2日出血点增多,躯干亦散在出血点,色鲜红。患儿食欲不振,口干喜饮,小便黄赤,大便干结,并有发热,舌质红,脉细有力。治疗的首选方剂是
按照现行《建设工程文件归档整理规范》,监理规划在不同单位的归档保存情况是( )。
甲公司采用计划成本对材料进行日常核算。2009年12月,月初结存材料计划成本为200万元,成本差异为超支4万元;本月入库材料计划成本为800万元,成本差异为节约12万元;本月发出材料计划成本为600万元。假定甲公司按月末材料成本差异率分配本月发出材料应负担
教科书的构成除了目录、课文外,还可以包括以下哪些内容?()
当一个作家快写完一本书的时候,他感觉这书就像一匹脱缰的野马,就像小学生到了放暑假的前一天,已经呼吸到自由的空气了。写到最后几段的时候,这本书就显示出某种敌意,急匆匆地要从他手里挣脱。书写完了,小说就不需要他了。它开始通过读者们发现自己。一旦出现这种情况,由
四班举行元旦晚会时有学生没有参加,小周、小忠、小健、小奇中有一人没有参加,其他三人都参加了。班长在询问时,他们做了如下的回答。小周:小忠没来。小忠:我不但参加了,而且还表演了节目。小健:我晚来了一会儿,但一直到晚会结束才走。小奇:如果小健来了,那就是我没来
最新回复
(
0
)