创建一个函数int comb(int a, int b),使其对两个正整数值a和b(范围为1至1,00万)进行十位与个位相加运算,并返回结果。
发布时间
阅读量:
阅读量
整数合并
【问题描述】
实现一个名为comb的函数int comb(int a, int b),其功能是将两个正整数a和b(取值范围为1至一百万)各自的后两位数字依次提取出来,并按照特定的方式组合成一个新的四位整数返回。具体来说,在结果四位整数中:
- 将a的十位数字放置于结果的百位位置;
- 将a的个位数字放置于结果的结果十位位置;
- 将b的十位数字放置于结果的结果百位位置;
- 将b的个位数字放置于结果的结果千位位置。
例如,在调用comb函数时输入a=45和b=12,则会得到组合后的数值为5241。
main主函数的功能是:
从标准输入读取两个整数值,并通过调用comb(a, b)来执行数值组合运算,
最后输出处理后的四位数值
【输入形式】
输入两个正整数。
【输出形式】
输出合并后的正整数。输出结束不换行。
【样例输入1】
45 12
【样例输出1】
5241
【样例输入2】
10 223
【样例输出2】
312
【样例输入3】
123 4566
【样例输出3】
3626
#include <stdio.h>
int comb(int a,int b);
int main()
{
int a,b;
scanf("%d %d"
全部评论 (0)
还没有任何评论哟~
