任务描述
本关任务:用户输入两个四位数以内的整数,请你对两个整数进行四则运算(为保证除法能正确计算,输入的第二个整数不能为0),要求输出的四则运算表达式是完整对齐的。
例如,给定输入1256和20,其符合上述对齐要求的四则运算的输出格式应该如下所示(为了让空格显示的更直观,这里暂用下划线_
表示空格):
_1256 + 20___ = _____1276
_1256 - 20___ = _____1236
_1256 * 20___ = ____25120
_1256 / 20___ = _______62
我们用%5d,是在数据的前面补0,看上面第二个数在后面补0,就用%-5d,是这个题目的关键。
//包含标准输入输出函数库
#include <stdio.h>
int main() {
//声明两个整型变量,用于存储输入的两个整数
int x, y;
//请在Begin-End之间添加你的代码,按要求格式输出四则运算式子
/********** Begin *********/
scanf("%d %d", & x, & y);
printf("%5d + %-5d = %10d\n", x, y, x + y);
printf("%5d - %-5d = %10d\n", x, y, x - y);
printf("%5d * %-5d = %10d\n", x, y, x * y);
printf("%5d / %-5d = %10d\n", x, y, x / y);
/********** End **********/
return 0;
}