当前位置: 首页 > wzjs >正文

银川制作网站百度如何优化

银川制作网站,百度如何优化,网站后台管理系统图片,东莞网站开发哪家强题目: 交互式简易计算器-函数/全局变量 Gn! 实现一个终端交互式的简易计算器,交互的形式大体如下: 要求至少提供四种运算加减乘除,如下: 并且在结束进程时,打印总共执行操作的次数。(也就是这些…

题目:

交互式简易计算器-函数/全局变量
Gn!
实现一个终端交互式的简易计算器,交互的形式大体如下:
在这里插入图片描述
要求至少提供四种运算加减乘除,如下: 并且在结束进程时,打印总共执行操作的次数。(也就是这些函数调用的次数)
注意:除法的实现,要求判断除数不为0,并且在除数为0时使用exit表示异常退出进程。


细节scanf的输入%c前需要加空格,以确保正确读到字符.

在这里插入图片描述
在这里插入图片描述


分析:


代码

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>  //exit() 是 <stdlib.h> 提供的函数,用于终止程序运行。// 全局变量,用于记录操作次数
int operation_count = 0;// 函数声明
int add(int a, int b);
int subtract(int a, int b);
int multiply(int a, int b);
float divide(int a, int b);
void print_operation_count();//打印操作次数int main() {int a, b;char operator;char choice;do {printf("请输入要计算的表达式(例如,5 + 3): ");scanf(" %d %c %d", &a, &operator, &b);switch (operator) {case '+':printf("结果: %d\n", add(a, b));break;case '-':printf("结果: %d\n", subtract(a, b));break;case '*':printf("结果: %d\n", multiply(a, b));break;case '/':printf("结果: %.2f\n", divide(a, b));break;default:printf("无效的运算符。\n");}// 询问用户是否继续printf("是否继续? (y/n): ");scanf(" %c", &choice);printf("\n");} while (choice == 'y' || choice == 'Y');print_operation_count();return 0;
}int add(int a, int b) {operation_count++;return a + b;
}int subtract(int a, int b) {operation_count++;return a - b;
}int multiply(int a, int b) {operation_count++;return a * b;
}float divide(int a, int b) {if (b == 0) {printf("error:除数为零!\n");exit(1);}operation_count++;return (float)a / b;
}void print_operation_count() {printf("总共执行的操作次数为: %d次\n", operation_count);
}

在这里插入图片描述


解决方案总结:

http://www.dtcms.com/wzjs/245120.html

相关文章:

  • 企业网站不备案会怎么样软文类型
  • 网站建设中端口号的作用是什么如何做电商 个人
  • 建立网站基本知识李守洪排名大师怎么样
  • 商务网站大全百度推广渠道户
  • java如何做网站seo线下培训班
  • 网站的pdf预览是怎么做的郑州seo联系搜点网络效果好
  • html所有代码大全seo营销培训
  • 昆明公司建设网站制作seo优化器
  • 网站里添加斗鱼直播的视频怎么做外链seo
  • 建设网站哪些好武汉网站推广排名
  • 网站问卷调查系统怎么做南通网站快速收录
  • 做个营销型网站重庆网站外包
  • 有哪些做mg动画的素材网站物联网开发
  • 旅游网站首页制作广丰网站seo
  • 北京建站公司网站推广产品
  • 营销推广网站建设视频网站推广
  • 厦门哪家公司做网站百度竞价登录
  • 食品网站建设实施方案微信客户管理系统
  • 百度搜索网站打开错误深圳搜索优化排名
  • 为什么大家用wordpress建网站seo新手快速入门
  • 网站建设得多少钱公司运营策划方案
  • 有没有做公章的网站考研培训机构排名前五的机构
  • 一般做个网站需要多少钱推广怎么推
  • Ag网站制作长春网站建设解决方案
  • wordpress删除版权信息搜索引擎排名优化技术
  • 怎么开通公司网站友情链接交换方式有哪些
  • 先做网站再备案吗如何把品牌推广出去
  • 咸宁网站制作培训百度关键词优化排名技巧
  • 网站建设管理与维护ppt广州最新疫情最新消息
  • 做盗版电影网站违法吗百度搜索引擎营销案例