C语言输入两个整数a和b,输出它们的和、差、积和商。其中,如果a能够被b整除,那么a/b应输出为整数格式,否则a/b输出为带两位小数的格式。 输入格式:在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为。 输出格式:共四行,格式是: [a] + [b] = [a+b] [a] - [b] = [a-b] [a] * [b] = 其中,带有方括号的内容(如[a]、[b]、[a+b]等)表示相应整数或运算结果的值,在输出时要用实际的值代替。注意表达式中的空格。
时间: 2023-12-15 20:05:25 浏览: 106
C语言程序设计-将两个两位数的正整数a、b合并形成一个整数放在c 中;合并的方式是:将a数的十位和个位数依次放在c数的千位和十
以下是C语言的代码实现:
```c
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("[%d] + [%d] = [%d]\n", a, b, a+b);
printf("[%d] - [%d] = [%d]\n", a, b, a-b);
printf("[%d] * [%d] = [%d]\n", a, b, a*b);
if (a % b == 0)
printf("[%d] / [%d] = [%d]\n", a, b, a/b);
else
printf("[%d] / [%d] = %.2f\n", a, b, (float)a/b);
return 0;
}
```
输入两个整数a和b,使用scanf函数进行输入。然后按照题目要求分别输出四个结果,其中除法需要根据a是否能够整除b来输出不同格式的结果。注意输出格式中的方括号,以及除法输出结果的精度控制。
阅读全文