标题:[实践OK]60行C代码实现一个shell计算器计算((3+5)*7-20)/6 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Tue, 17 Sep 2019 22:29:08 +0000 作者:jackxiang 地址:http://jackxiang.com/post/10293/ 内容: ((3+5)*7-20)/6 div.c plus.c sub.c times.c #cat *.c // div.c // gcc div.c -o div #include #include int main(int argc, char **argv) { int a, b; a = atoi(argv[1]); scanf("%d", &b); b = b/a; printf("%d\n", b); } // plus.c // gcc plus.c -o plus #include #include int main(int argc, char **argv) { float a, b; a = atof(argv[1]); scanf("%f", &b); b = b + a; printf("%f\n", b); } // sub.c // gcc sub.c -o sub #include #include int main(int argc, char **argv) { float a, b; a = atoi(argv[1]); scanf("%f", &b); b = b - a; printf("%f\n", b); } // times.c // gcc times.c -o times #include #include int main(int argc, char **argv) { int a, b; a = atoi(argv[1]); scanf("%d", &b); b = b*a; ./plus 5|./times 7|./sub 20|./div 6 3 6 来自:https://mp.weixin.qq.com/s/0a_T8UKFNiaQueYrUs1TCw Generated by Jackxiang's Bo-blog 2.1.1 Release