简单均值计算器的问题 #包括 #包括 使用名称空间std; int main(int argc,char*argv[]){ //确保存在要检查的argv[1] 如果(1 > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是 < < /COD> > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是 < < /COD> > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是 < < /COD> > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上是不存在的),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不确定该怎么办
首先,简单均值计算器的问题 #包括 #包括 使用名称空间std; int main(int argc,char*argv[]){ //确保存在要检查的argv[1] 如果(1 > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是 < < /COD> > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是 < < /COD> > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是 < < /COD> > ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上是不存在的),而strof和stof实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不确定该怎么办,c++,C++,首先,reinterpret\u cast不会将字符串转换为整数。请使用类似于std::stod的方法(取决于要执行的错误检查量) 第二,这些界限 #include <string> #include <iostream> using namespace std; int main(int argc, char* argv[]) { //Make sure there is an argv[1] to check if (1 < argc) { std::
reinterpret\u cast
不会将字符串转换为整数。请使用类似于std::stod
的方法(取决于要执行的错误检查量)
第二,这些界限
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
//Make sure there is an argv[1] to check
if (1 < argc) {
std::string option = std::string(argv[1]);
if ("mean" == option) {
float sum = 0;
cout << (argc)<<"\n";
for (int i = 0; i<= argc; i++){
sum = sum+reinterpret_cast<int>(argv[i]);
}
cout<<(sum)<<"\n";
cout<<(argc)<<"\n";
cout<<(sum/argc)<<"\n";
}
return 0
}
for(int i=0;i首先,reinterpret\u cast
不会将字符串转换为整数。请使用类似于std::stod
(取决于要执行的错误检查量)
第二,这些界限
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
//Make sure there is an argv[1] to check
if (1 < argc) {
std::string option = std::string(argv[1]);
if ("mean" == option) {
float sum = 0;
cout << (argc)<<"\n";
for (int i = 0; i<= argc; i++){
sum = sum+reinterpret_cast<int>(argv[i]);
}
cout<<(sum)<<"\n";
cout<<(argc)<<"\n";
cout<<(sum/argc)<<"\n";
}
return 0
}
for(int i=0;i首先,reinterpret\u cast
不会将字符串转换为整数。请使用类似于std::stod
(取决于要执行的错误检查量)
第二,这些界限
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
//Make sure there is an argv[1] to check
if (1 < argc) {
std::string option = std::string(argv[1]);
if ("mean" == option) {
float sum = 0;
cout << (argc)<<"\n";
for (int i = 0; i<= argc; i++){
sum = sum+reinterpret_cast<int>(argv[i]);
}
cout<<(sum)<<"\n";
cout<<(argc)<<"\n";
cout<<(sum/argc)<<"\n";
}
return 0
}
for(int i=0;i首先,reinterpret\u cast
不会将字符串转换为整数。请使用类似于std::stod
(取决于要执行的错误检查量)
第二,这些界限
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
//Make sure there is an argv[1] to check
if (1 < argc) {
std::string option = std::string(argv[1]);
if ("mean" == option) {
float sum = 0;
cout << (argc)<<"\n";
for (int i = 0; i<= argc; i++){
sum = sum+reinterpret_cast<int>(argv[i]);
}
cout<<(sum)<<"\n";
cout<<(argc)<<"\n";
cout<<(sum/argc)<<"\n";
}
return 0
}
for(int i=0;ireinterpret\u cast
不会将字符串转换为整数…显示合理工作量的家庭作业问题,哇。:-reinterpret\u cast
不会将字符串转换为整数…显示合理工作量的家庭作业问题,哇。:-)reinterpret\u cast
不会将字符串转换为整数…显示合理工作量的家庭作业问题,哇。:-reinterpret\u cast
不会将字符串转换为整数…显示合理工作量的家庭作业问题,哇。:-)对不起,你说的对,我之前在I=1时看到过它,我想看看sum和argc在程序运行时是如何变化的(我10分钟前才知道argc的意思)。另外,你能给我看看std::stod的语法吗?我能写std::stod(argv[I])吗“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是<代码> < < /COD> > <代码> ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof
和stof
实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是<代码> < < /COD> > <代码> ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof
和stof
实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是<代码> < < /COD> > <代码> ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上,不存在),而strof
和stof
实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不知道该怎么办抱歉,你说的对,我之前在I=1时做过,我想看看sum和argc是如何变化的(我10分钟前才知道argc是什么意思)因为程序正在运行。另外,你能告诉我std::stod的语法吗?我能写std::stod(argv[I])“克里斯,我的坏,改变它。谢谢你的帮助,我已经使用了函数,现在它工作。谢谢大家。我很习惯java,但是C++看起来非常相似。@ USER 3081246你会想养成使用不同函数族的习惯,而不是<代码> < < /COD> > <代码> ATOI < /C> >,因为它们的E错误检查非常糟糕(实际上是不存在的),而strof
和stof
实际上至少可以让你做一些。我需要更新我的编译器,但我必须专门使用g++来交作业。不确定该怎么办