1129 - 简单a*b

1129 - 简单a*b

题目描述

按照 a*b= 的格式输入算式,通过计算输出 a*b 的结果。

输入

输入中包括一个表达式,如:a*b=,a 和 b 都是 int 类型的正整数。

输出

结果只有一个正整数,整数在 long long 范围内。

样例

输入

复制

100*200=
输出

复制

20000
#include<bits/stdc++.h>
using namespace std;

int main()
{
	int a,c;
	char b,d;
	long long sum;
	cin>>a>>b>>c>>d;
	sum=a*c;
	cout<<sum;
} 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的 C 语言实现: ```c #include <stdio.h> int add(int a, int b); int subtract(int a, int b); int multiply(int a, int b); int divide(int a, int b); int main() { int option, a, b, result; while (1) { printf("*****************************\n"); printf("* 1---------加法 *\n"); printf("* 2---------减法 *\n"); printf("* 3---------乘法 *\n"); printf("* 4---------除法 *\n"); printf("* 0---------退出 *\n"); printf("*****************************\n"); printf("请输入你的选择(0-4):"); scanf("%d", &option); if (option == 0) { break; } printf("请输入两个整数:"); scanf("%d %d", &a, &b); switch (option) { case 1: result = add(a, b); printf("结果为:%d\n", result); break; case 2: result = subtract(a, b); printf("结果为:%d\n", result); break; case 3: result = multiply(a, b); printf("结果为:%d\n", result); break; case 4: if (b == 0) { printf("除数不能为零!\n"); } else { result = divide(a, b); printf("结果为:%d\n", result); } break; default: printf("无效的选择!\n"); } } printf("感谢使用!\n"); return 0; } int add(int a, int b) { return a + b; } int subtract(int a, int b) { return a - b; } int multiply(int a, int b) { return a * b; } int divide(int a, int b) { return a / b; } ``` 在该实现中,我们利用了函数来封装加减乘除的运算。在主函数中,我们使用一个 while 循环不断等待用户输入操作选项和两个整数,然后根据用户选择调用相应的函数进行运算并输出结果。当用户输入 0 时,退出循环,结束程序。注意要特判除数为零的情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值