Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/135.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C++或C++中,如何输入没有输入或空间的程序?_C++_C - Fatal编程技术网

在C++或C++中,如何输入没有输入或空间的程序?

在C++或C++中,如何输入没有输入或空间的程序?,c++,c,C++,C,我想写一个程序,在其中输入109876543,程序将通过将给定输入1+0+9+8+7+6+5+4+3中的每个数字相加来计算总和。因此,如何分离这些数字并添加它们,以及选择哪种数据类型来存储这些输入???看看,您可能也会喜欢。 在Windows上,有相同的功能 将输入存储在一个字符数组中,而不一定是字符串。看看您可能也喜欢的。 在Windows上,有相同的功能 将输入存储在字符数组中,不一定是字符串。[对于C] 转到无缓冲I/O: 定义一个int来保存和,并将其初始化为0。 使用select测试是

我想写一个程序,在其中输入109876543,程序将通过将给定输入1+0+9+8+7+6+5+4+3中的每个数字相加来计算总和。因此,如何分离这些数字并添加它们,以及选择哪种数据类型来存储这些输入???

看看,您可能也会喜欢。 在Windows上,有相同的功能

将输入存储在一个字符数组中,而不一定是字符串。

看看您可能也喜欢的。 在Windows上,有相同的功能

将输入存储在字符数组中,不一定是字符串。

[对于C]

转到无缓冲I/O:

定义一个int来保存和,并将其初始化为0。 使用select测试是否有要从filenostdin读取的内容。 使用read可读取一个字符。 使用isdigit测试它是否是一个数字,如果减去48并将结果添加到总和。 重新开始。 [为C]

转到无缓冲I/O:

定义一个int来保存和,并将其初始化为0。 使用select测试是否有要从filenostdin读取的内容。 使用read可读取一个字符。 使用isdigit测试它是否是一个数字,如果减去48并将结果添加到总和。 重新开始。
Boost.ASIO比select更具可移植性。如果您以如此详细的方式编写解决方案,请添加结束条件。Boost.ASIO比select更具可移植性。如果您以如此详细的方式编写解决方案,请添加结束条件。