Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.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++ I';我在屏幕上看不到这个代码的任何输出_C++ - Fatal编程技术网

C++ I';我在屏幕上看不到这个代码的任何输出

C++ I';我在屏幕上看不到这个代码的任何输出,c++,C++,我试图解决这个问题,但在输入后,屏幕上没有任何输出 给定一个以英寸为单位表示测量值的整数数组,编写一个程序来计算总测量值 脚。忽略小于1英尺(例如10英尺)的测量值 范例 从5个数字列表中查找以英尺为单位的总测量值 输入:- 投入1: 五, 投入2: 1811271214 输出:- 五, 解释 第一个参数(5)是阵列的大小,接下来是以英寸为单位的测量阵列。总齿数为5,计算如下 18->1 11->0 27->2 12->1 14->1 #include <iostream> usin

我试图解决这个问题,但在输入后,屏幕上没有任何输出

给定一个以英寸为单位表示测量值的整数数组,编写一个程序来计算总测量值

脚。忽略小于1英尺(例如10英尺)的测量值

范例

从5个数字列表中查找以英尺为单位的总测量值

输入:-

投入1:

五,

投入2:

1811271214

输出:-

五,

解释

第一个参数(5)是阵列的大小,接下来是以英寸为单位的测量阵列。总齿数为5,计算如下

18->1

11->0

27->2

12->1

14->1

#include <iostream>
using namespace std;
int total = 0;
int main()
{
int arr[1000];
//int arr1[1000];
int size;

cin >> size;
int x;

for (int i = 0; i <= size; i++)
{
    cin >> arr[i];
    x = arr[i] / 12;
    total = x + total;
    x = 0;
}

cout << total;
return 0;
}
#包括
使用名称空间std;
int-total=0;
int main()
{
int arr[1000];
//int arr1[1000];
整数大小;
cin>>尺寸;
int x;
对于(int i=0;i>arr[i];
x=arr[i]/12;
总计=x+总计;
x=0;
}

cout您接受输入的次数比大小多一次。而且x=0是多余的

#include <iostream>
using namespace std;
int total = 0;
int main()
{
int arr[1000];
//int arr1[1000];
int size;

cin >> size;
int x;

for (int i = 0; i < size; i++)
{
    cin >> arr[i];
    x = arr[i] / 12;
    total = x + total;
    //x = 0; Not required
}

cout << total;
return 0;
}
#包括
使用名称空间std;
int-total=0;
int main()
{
int arr[1000];
//int arr1[1000];
整数大小;
cin>>尺寸;
int x;
对于(int i=0;i>arr[i];
x=arr[i]/12;
总计=x+总计;
//x=0;不需要
}

难道不需要
arr
,你只需要一个
int
变量。还要注意,你的循环需要
size+1
输入。你能重新检查这个例子吗?为什么有6个数字作为输入,但应该是5。这个例子中的2是什么?是的,我已经纠正了这个例子,谢谢你指出这一点,cheersworks是对我来说: