编程(C语言代码)实现:输入两个两位正整数𝑥,𝑦,将这两个数合并成一个整数放在𝑧中。合并的方式是:将𝑥的十位和个位依次放在𝑧的千位和十位上,𝑦的十位和个位依次放在𝑧的百位和个位上。例如,当𝑥=12,𝑦=34时,𝑧=1324。(如果输入的数据不是两位正整数,则要给出错误提示
时间: 2023-05-29 08:02:44 浏览: 98
C语言程序设计-将两个两位数的正整数a、b合并形成一个整数放在c中;合并的方式是
5星 · 资源好评率100%
#include<stdio.h>
int main()
{
int x,y,z; //定义三个整型变量x,y,z
printf("请输入两个两位正整数:\n");
scanf("%d%d",&x,&y); //从键盘输入两个整型数
if(x>=10&&x<=99&&y>=10&&y<=99) //判断是否为两位正整数
{
z=x/10*1000+x%10*10+y/10*100+y%10; //计算z的值
printf("合并后的整数为:%d\n",z); //输出合并后的整数
}
else //否则输出错误提示
{
printf("您输入的不是两位正整数,请重新输入!\n");
}
return 0;
}
阅读全文