该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

int main()

{

char one[100]="a",fu;

int a=0;

float eq,jia;

scanf("%s",one);

eq=one[a];

a++;

while(one[a]=='0'||one[a]=='1'||one[a]=='2'||one[a]=='3'||one[a]=='4'||one[a]=='5'||one[a]=='6'||one[a]=='7'||one[a]=='8'||one[a]=='9')

{

eq=eq*10+one[a];

a++;

}

while(one[a]=='+'||one[a]=='-'||one[a]=='*'||one[a]=='/')

{

switch(one[a])

{

case '+':a++;while(one[a]=='0'||one[a]=='1'||one[a]=='2'||one[a]=='3'||one[a]=='4'||one[a]=='5'||one[a]=='6'||one[a]=='7'||one[a]=='8'||one[a]=='9')

{jia=jia*10+one[a];a++;}eq=eq+jia;break;

case '-':a++;while(one[a]=='0'||one[a]=='1'||one[a]=='2'||one[a]=='3'||one[a]=='4'||one[a]=='5'||one[a]=='6'||one[a]=='7'||one[a]=='8'||one[a]=='9')

{jia=jia*10+one[a];a++;}eq=eq-jia;break;

case '*':a++;while(one[a]=='0'||one[a]=='1'||one[a]=='2'||one[a]=='3'||one[a]=='4'||one[a]=='5'||one[a]=='6'||one[a]=='7'||one[a]=='8'||one[a]=='9')

{jia=jia*10+one[a];a++;}eq=eq*jia;break;

case '/':a++;while(one[a]=='0'||one[a]=='1'||one[a]=='2'||one[a]=='3'||one[a]=='4'||one[a]=='5'||one[a]=='6'||one[a]=='7'||one[a]=='8'||one[a]=='9')

{jia=jia*10+one[a];a++;}eq=eq/jia;break;

}

}

printf("%5f",eq);

return 0;

}

表达心情的的C语言程序,今天心情好来分享一段代码,嘎嘎嘎相关推荐

  1. 高难度的c语言程序例子,高难度脑筋急转弯分享

    脑筋急转弯是近年来兴起的一种十分受欢迎的智力与思维灵敏度的言语形式.下面学习啦小编为大家整理了高难度脑筋急转弯,希望对大家有帮助. 高难度脑筋急转弯[一] 1. 给一个瞎子52张扑克牌,并告诉他里面恰 ...

  2. marlin速度前瞻运动控制c语言程序,开源cnc项目Marlin2.0运动控制部分代码理解-Go语言中文社区...

    本文主要梳理Marlin2.0工程代码中关于运动控制部分的理解.Marlin1.0工程代码用C语言写的,阅读起来比较容易.Marlin1.0主要核心算法包括圆弧插补.速度前瞻.转角速度圆滑.梯形速度规 ...

  3. 51单片机两只老虎c语言程序,51单片机两只老虎仿真加代码

    /*************************************************************************** 程序名称:program4-1.c 程序功能: ...

  4. 用追赶法求方程组c语言程序,数值计算——追赶法求解三对角方程组(附代码)...

    目录 追赶法基础理论 追赶法c++程序代码 程序运行结果 源码文件下载地址 追赶法基础理论 在数值计算中,对三次样条曲线插值和用差分方法求解常微分方程边值问题时,通常会遇到Ax=d三对角形式的方程组: ...

  5. 复合梯形公式C语言程序,复合梯形公式、复合辛普森公式 matlab(示例代码)

    1. 用1阶至4阶Newton-Cotes公式计算积分 程序: function I = NewtonCotes(f,a,b,type) % syms t; t=findsym(sym(f)); I= ...

  6. c语言删除一行程序代码,删除C语言程序中所有的注释语句的实现代码

    一种解法非常好:状态机.在各种状态之间跳转,逻辑清晰,不易出错,出错了也容易调试. 下面把代码贴出来: #include int state; int c1,c2; void change_state ...

  7. C语言程序运行黑屏,Win7开机黑屏代码0XC000000F的原因及解决方法

    原标题:Win7开机黑屏代码0XC000000F的原因及解决方法 Win7开机黑屏出现0XC000000F代码是怎么回事?最近有用户朋友的电脑开机就遇到了这个问题,向云骑士求助.今天云骑士把解决该问题 ...

  8. c语言有语段不运行,各位C语言的高手,帮忙看下下面两段代码!他们不能运行!急!!!!!!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 n=L->next; while(n->next!=NULL) { if(n->data.mathnext->data.math) ...

  9. 怎样检查c语言程序的问题,C语言陷阱与技巧第24节,做代码选择,不一定都要使用 if 判断的...

    在C语言程序开发中,实现需求的解决方案往往不止一个.解决一个问题,程序员一般都能够设计出多个解决方案,并写出相应的C语言代码. 可能有读者会觉得,解决问题的话,写出一种方法就可以了,给出多个方法没有意 ...

最新文章

  1. OI模板大全(普及~省选NOI)
  2. 中兴f477v2超级管理员_中兴F650光猫修复
  3. 说说重试的那些实现方式
  4. Light Head R-CNN论文笔记
  5. Python并发编程:多线程-死锁现象与递归锁
  6. 打印机每天都要重新连接
  7. Java小对象的解决之道——对象池(Object Pool)的设计与应用
  8. 2020计算机软考笔试题目,2020年计算机软考信息系统项目管理师巩固练习题及答案...
  9. Log4net创建日志及简单扩展
  10. numpy.linalg.eig() 计算方形矩阵的特征值和特征向量
  11. @excel 注解_SpringBoot中关于Excel的导入和导出
  12. 哈希函数及哈希函数的特性
  13. EXCEL电子表格使用技巧
  14. ARM Cortex-A系列(A53、A57、A73等)处理器性能分类与对比
  15. 天才小毒妃 第914章 无论如何要带她走
  16. 【Ubuntu】reids客户端(GUI) Medis编译打包
  17. Idea自定义注释、作者一键生成详细介绍
  18. CentOS7(Linux)在VMware Workstation上的 安装使用教程
  19. 一起来读源码41-eosio.cdt privileged
  20. python 地图偏移_python 地图经纬度转换、纠偏

热门文章

  1. XWinVer - Simple class to get Windows OS version
  2. 修改SearchView默认搜索图标
  3. 芯海钩沉 | 英特尔4004:我最贵,但也最慢
  4. 测试-python筑基1-(变量/类型/输出与输入、循环/分支/运算符)
  5. 张国华:有了互联网+大数据,智慧城市也不能走计划经济的道路
  6. js es6(邢增)
  7. Android学习之带图片的Button
  8. 饿了么回应用户信息被兜售;百度回应假德邦事件;交通部发三文谈网约车丨价值早报...
  9. DateFormat日期格式化
  10. 强制换行Java_HTML连续英文字符串强制换行