[Combate real del proyecto en lenguaje C] Calculadora de implementación del lenguaje C

El caso de este artículo usa lenguaje C para hacer una calculadora simple para realizar operaciones de suma, resta, multiplicación y división. Todo el conocimiento matemático involucrado en este programa es muy simple, pero el proceso de entrada aumentará la complejidad. Todas son cosas muy básicas en lenguaje C (entrada y salida). Después de aprender, puede escribir un programa completo en lenguaje C. Es adecuado para la gramática básica del lenguaje C, entrada y salida. Adecuado para que los principiantes aprendan.

Efecto específico

Inserte la descripción de la imagen aquí

#include "stdio.h"
#include "string.h"
#define LEN 99//计算式最大长度,可以自定义

/*
 *	1.C语言计算式(字符串形式)求解函数.
 *	2.支持符号:0~9 + - * / . ( ) 注:小括号可以是n级
 *  3.负数在计算式中需要这样表示,如:-6*5 >>>>>> (0-6)*5
 *  4.需要保持式子的正确性和完整性,不然程序有可能报错
 *  5.原理是用了三个栈,指针不断分析字符串里每个字符,
 *	  不断存进三个栈中,一个存数字的个位十位等每一位,一个存运算符,一

Supongo que te gusta

Origin blog.csdn.net/weixin_54707168/article/details/114985764
Recomendado
Clasificación