gpt4 book ai didi

c++ - 将字符串数值运算转换为实际的整数运算

转载 作者:太空宇宙 更新时间:2023-11-04 13:09:21 25 4
gpt4 key购买 nike

用户以 num1*num2 形式输入字符串,并存储在字符串 s 中。

如何使用 stoi 将 num1 和 num 2 转换为实际整数并返回乘积?

假设用户输入:56*2,我如何从中获取 56 和 2,因为 num1num2 都可以与用户输入的大小一样大或一样小。有人告诉我这可以使用 stoi(转换和操作)在两行代码中完成。

最佳答案

使用getline并将字符串转换为整数:

string num1, num2;
getline(cin, num1, '*');
getline(cin, num2);
return (stoi(num1) * stoi(num2));

Demo.

关于c++ - 将字符串数值运算转换为实际的整数运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40647782/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com