C语言程序设计-课程设计《计算器程序》

打开Microsoft Viusal C++: 文件—新建—选择C++ Source File或C/C++Haeder File—在右边的文件名处填入文件名,如计算器.c (注意一定要以.c作后缀)--确定—把下面的程序全部粘贴到窗口内-然后运行依次按Ctrl+F7 F7 Ctrl+F5 在弹出来的选择框点确定—OK。#include#includeint main(){void top();void no1(),no2(),no3(),no4(),no5(),no6(),no7(),no8(),no9(),no10(),no11(),no12(),no13(),no14(),no15(),no16(),no17(),no18(),no19(),no20(),no21(),no22(),no23(),no24(),no25();void menu();int k=1;char m;char select;while(1){ system("cls"); //清屏menu();system("color 0a"); //绿化scanf("%c",&select);switch(select){case'a':no1();break;case'b':no2();break;case'c':no3();break;case'd':no4();break;case'e':no5();break;case'f':no6();break;case'g':no7();break;case'h':no8();break;case'i':no9();break;case'j':no10();break;case'k':no11();break;case'l':no12();break;case'm':no13();break;case'n':no14();break;case'o':no15();break;case'p':no16();break;case'q':no17();break;case'r':no18();break;case's':no19();break;case't':no20();break;case'u':no21();break;case'v':no22();break;case'w':no23();break;case'x':no24();break;}scanf("%d",&k);if(k==0)break;if(k==1){printf("\n");}}return 0;}void menu(){//printf("\n老师您好!我是通信2班的陈国昌 学号2\n\n");printf("请键入字母选择功能,按其他键退出:\n\n");printf(" a.整数加法 h.小数乘法 o.八转十六 v.二进制加法运算\n\n");printf(" b.整数减法 i.小数除法 p.十进转二 w.二进制减法运算\n\n");printf(" c.整数乘法 j.二进转八 q.十进转八 x.二进制原补反码\n\n");printf(" d.整数除法 k.二进转十 r.十转十六\n\n");printf(" e.整除求余 l.二转十六 s.十六转二\n\n");printf(" f.小数加法 m.八进转二 t.十六转八\n\n");printf(" g.小数减法 n.八进转十 u.十六转十\n");}void no1(){int i,k=1,sum1=0,sum2=0;char num[20],rem[20];while(k==1){ printf("整数加法,请输入第一个数:\n");scanf("%s",num); for(i=0;num[i]!=0;i++){if(num[i]>47&&num[i]<58){sum1=sum1*10+num[i]-48;k=0;}else{printf("输入错误,输入的只能是0…9的数字,请重新输入:\n");k=1;break;}}}k=1;while(k==1){printf("请输入第二个数:\n");scanf("%s",rem); for(i=0;rem[i]!=0;i++){if(rem[i]>47&&rem[i]<58){sum2=sum2*10+rem[i]-48;k=0;}else{printf("输入错误,输入的只能是0…9的数字,请重新输入:");k=1;break;}}}printf("%d+%d=%d\n",sum1,sum2,sum1+sum2);printf("键入1键继续,键入0键退出.\n");}void no2(){int i,k=1,s

大一c语言程序设计计算器,C语言程序设计-课程设计《计算器程序》.docx相关推荐

  1. c语言课程设计作业计算器图形界面,C语言课程设计--计算器(图形界面).doc

    C语言课程设计--计算器(图形界面) 扬 州 大 学 ------------------1 程序设计内容:------------------1 课程设计所补充的内容:补充的函数或算法----3,4 ...

  2. 《高级语言程序设计(C)》课程设计题目[2023-02-13]

    <高级语言程序设计(C)>课程设计题目[2023-02-13] <高级语言程序设计(C)>课程设计题目说明 说明: 每个题目限选3人,星号数目表示难度系数,每个任务的基本功能是 ...

  3. 代写python期末作业价格_代写program留学生作业、代做Python程序语言作业、代写Python课程设计作业...

    代写program留学生作业.代做Python程序语言作业.代写Python课程设计作业 日期:2019-11-29 12:55 Completing the Final Project - Pyth ...

  4. java质数和合数的程序_《java项目实训》课程设计计算器.doc

    <java项目实训>课程设计计算器.doc 课程设计报告课程名称JAVA项目实训课程设计设计名称基于JAVA计算器的设计与实现学生学号学生姓名学生学号学生姓名学生学号学生姓名学生学号学生姓 ...

  5. 计算器小程序java课程设计,java课程设计----计算器小程序报告.doc

    java课程设计----计算器小程序报告.doc #####学院JAVA语言课程设计报告小程序计算器系统管理班级:#######姓名:#####指导老师:###时间:2012年6月25日至6月29日2 ...

  6. c 设计计算机报告,C课程设计(计算器)报告

    C课程设计(计算器)报告 (17页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 课程设计报告Visual C++课程设计题目:计算器题目 ...

  7. 数据结构c语言程序设计报告,数据结构与算法课程设计报告模版.doc

    数据结构与算法课程设计报告模版.doc 数据结构与算法课程设计报告题 目本科生导师制问题与家族关系查询系统院 (系) 信息科学与工程 专业班级 计算机应用技术1301班 学生姓名 顾 泉 学 号 20 ...

  8. c语言课程设计计算器程序分析,c语言课程设计简单计算器程序..docx

    课程设计名称:C语言课程设计 课程设计题目: 简单计算器程序 TOC \o "1-5" \h \z \o "Current Document" 第1章需求分析1 ...

  9. c语言课程设计计算器软件,C语言课程设计简单计算器程序.docx

    课程设计名称: C 语言课程设计课程设计题目: 简单计算器程序 目录 第1章 需求分析 0 设计要求 0 任务 0 第2章 总体设计 1 TOC \o "1-5" \h \z \o ...

  10. 算术表达式求值的程序设计与实现_数据结构课程设计

    以下内容可且仅可供参考,如有错误欢迎指正. 部分思路借鉴算术表达式求值(C语言栈)_夜何其的博客-CSDN博客_c语言利用栈求解算术表达式侵删致歉 <算术表达式求值的程序设计与实现>题目要 ...

最新文章

  1. 演讲实录丨中科大陈小平教授《从封闭性到非封闭性:2020到2035年智能机器的机遇和挑战》...
  2. vue基础知识(一)
  3. .Net学习(三):初识ASP.Net
  4. java打印堆栈信息linux,在C/C++程序里打印调用栈信息(转载)
  5. WinDbg / SOS Cheat Sheet
  6. 拓端tecdat|R语言画ROC曲线总结
  7. utils 定时器 (一) 多级时间轮
  8. excel格式和csv格式的区别(关键差异)
  9. 改进YOLOv5系列:最新ConvNeXt结合YOLO | CVPR2022 多种搭配,即插即用 | Backbone主干CNN模型
  10. 理解vue ssr原理,自己搭建简单的ssr框架
  11. Python薅羊毛脚本
  12. web前端培训靠谱吗,收费怎么样?
  13. 【示波器专题】示波器探头的原理深入——无源探头
  14. 如何用计算机模拟光的传播,一种模拟激光辐射颗粒的数值建模方法与流程
  15. 企业管理软件ERP系统是什么?如何快速入手ERP系统?
  16. 二进制反码求和java_简单又复杂的“整数类型”
  17. flash特效原理 粒子爆
  18. rv1108 MAC 接口的简介
  19. 使用exe4j将java程序打包成exe可执行文件遇到的问题
  20. choice数据库的使用(一):如何下载数据

热门文章

  1. 配置隐藏计算机磁盘,这2种隐藏硬盘的方法 你绝对想不到!
  2. python hello world程序编写_自动编写Python程序的神器,Python 之父都发声力挺
  3. qt的opengl开发(qopenglwidget)(初始化,画线,平移,局部缩放)2d开发
  4. 友元(友元函数、友元类和友元成员函数) C++
  5. php json 存储数据格式,文件存储(一):通过 JSON 格式序列化文本数据
  6. VC++ 窗口拆分CSplitterWnd
  7. MySQL 入门(七)—— 视图
  8. C语言和Python语言有什么区别呢?
  9. 计算机二级c语言上机答案全,计算机二级C语言上机题库答案大全及上机说明
  10. 财富自由之路-博多费舍尔