一、使用c语言编写一个可以进行四则运算的程序
以下是一个简单的C语言程序,用于进行两个数的四则运算。该程序接受用户输入的两个数以及运算符,并输出计算结果。
#include <stdio.h>
int main() {
// 定义变量
double num1, num2, result;
char operator;
// 获取用户输入
printf("请输入第一个数: ");
scanf("%lf", &num1);
printf("请输入运算符 (+, -, *, /): ");
scanf(" %c", &operator); // 注意空格,以防止读取上一个输入的换行符
printf("请输入第二个数: ");
scanf("%lf", &num2);
// 进行四则运算
switch (operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 != 0) {
result = num1 / num2;
} else {
printf("除数不能为零。\n");
return 1; // 退出程序
}
break;
default:
printf("无效的运算符。\n");
return 1; // 退出程序
}
// 输出结果
printf("结果: %lf\n", result);
return 0;
}二、总结
上述C语言程序通过用户输入实现了基本的四则运算,包括加法、减法、乘法和除法。使用switch语句根据输入的运算符进行相应的运算,并输出结果。程序中添加了对除法中除数为零的情况进行的判断。在实际应用中,可以根据需要进一步扩展和优化。
以上就是c语言编写四则运算程序的详细内容,更多请关注php中文网其它相关文章!
C语言怎么学习?C语言怎么入门?C语言在哪学?C语言怎么学才快?不用担心,这里为大家提供了C语言速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号