MT1006:实型数运算 请编写一个简单程序,用户输入2个实型数据存储在变量中,并输出他们的乘积与商。(本题不考虑除数为0的情况) 格式 输入格式: 2个实型数据,用空格分隔 输出格式: 输出分两行,分别输出他们的乘积与商
时间: 2024-10-14 10:07:15 浏览: 27
MT6816_STM32F030_磁编码器程序编写_MT6816stm32_MT6816_mt6816代
5星 · 资源好评率100%
MT1006:实型数运算可以这样实现:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
float num1, num2;
// 输入两个实型数
printf("请输入两个实型数据(用空格分隔):");
scanf("%f %f", &num1, &num2);
// 计算并输出乘积
float product = num1 * num2;
printf("乘积是:%.2f\n", product);
// 输出商(假设num2不为0),保留两位小数
if (num2 != 0) {
float quotient = num1 / num2;
printf("商是:%.2f\n", quotient);
} else {
printf("错误:除数不能为零。\n");
}
return 0;
}
```
在这个程序中,用户首先输入两个实型数`num1`和`num2`,然后计算它们的乘积和商。如果用户输入的是0作为第二个数,则会提示除数不能为零。
阅读全文