实验2-3-5 整数算术运算 (10 分)
题目背景
本题要求编写程序,计算并输出2个正整数的和、差、积、商与余数。题目保证输入和输出全部在整型范围内。
输入格式
输入在一行中给出2个正整数A和B。
输出格式
在5行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商与余数。
代码展示
#include<stdio.h>
int main(int argc, char const *argv[])
{
int number1, number2;
scanf("%d%d", &number1, &number2);
printf("%d + %d = %d\n", number1, number2, number1 + number2);
printf("%d - %d = %d\n", number1, number2, number1 - number2);
printf("%d * %d = %d\n", number1, number2, number1 * number2);
printf("%d / %d = %d\n", number1, number2, number1 / number2);//输入的为正整数,不需要考虑分母为零不为零
printf("%d %% %d = %d", number1, number2, number1 % number2);//取模运算符的输出:%%
return 0;
}
总结反思
- ‘%’本身和其他字符组合,用于指定输出格式,比如%d,%ld,%f,%lf。,单独’%‘不能输出。想要输出’%’,就要写“%%”,两个%表示一个%字符。