【C言語プロジェクト実戦】C言語実装計算機

この記事のケースでは、C言語を使用して、加算、減算、乗算、除算の演算を実行する簡単な計算機を作成しています。このプログラムに含まれるすべての数学的知識は非常に単純ですが、入力プロセスは複雑さを増します。これらはすべてC言語(入力と出力)の非常に基本的なものです。学習した後、完全なC言語プログラムを作成できます。C言語の基本的な文法や入出力に適しています。初心者が学ぶのに適しています。

特定の効果

ここに画像の説明を挿入します

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

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

おすすめ

転載: blog.csdn.net/weixin_54707168/article/details/114985764