数位拆分 C语言

请用户输入一个4位数的正整数n,编写程序将其拆分为两个2位数的正整数a和b,计算并输出拆分后的两个数的加、减、乘、除和求余的结果。

#include

int main()

{

int n, a, b;

printf("输入一个4位数的正整数n:");

scanf("%d", &n);

a = n / 100;

b = n - 100 * a;

printf("数位拆分结果为:a=%d,b=%d\n", a, b);

printf("拆芬数计算结果为:\n");

printf("a+b=%d\n", a + b);

printf("a-b=%d\n", a - b);

printf("a*b=%d\n", a * b);

printf("a/b=%.2f\n", (float)a / b);

printf("a%%b=%d\n", a % b);

return 0;

}

你可能感兴趣的:(c语言)