Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/58.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 两个模具之和的出现次数 数组出现次数[SIZE]未初始化且具有不确定的值,因此加法++出现次数[sum]将调用未定义的行为。您应该像事件[SIZE]={0}那样初始化它 行(“%4d”,引用[i])只是一个使用逗号运算符并用括号括起来的表达式,因此无法打_C - Fatal编程技术网

C 两个模具之和的出现次数 数组出现次数[SIZE]未初始化且具有不确定的值,因此加法++出现次数[sum]将调用未定义的行为。您应该像事件[SIZE]={0}那样初始化它 行(“%4d”,引用[i])只是一个使用逗号运算符并用括号括起来的表达式,因此无法打

C 两个模具之和的出现次数 数组出现次数[SIZE]未初始化且具有不确定的值,因此加法++出现次数[sum]将调用未定义的行为。您应该像事件[SIZE]={0}那样初始化它 行(“%4d”,引用[i])只是一个使用逗号运算符并用括号括起来的表达式,因此无法打,c,C,两个模具之和的出现次数 数组出现次数[SIZE]未初始化且具有不确定的值,因此加法++出现次数[sum]将调用未定义的行为。您应该像事件[SIZE]={0}那样初始化它 行(“%4d”,引用[i])只是一个使用逗号运算符并用括号括起来的表达式,因此无法打印。看起来应该在括号前添加printf 我猜你在循环中缺少了printf?为什么你在不打印(试图打印)出现次数[1]?(“%4d”,出现次数[I])的情况下打印1-->printf(“%4d”,出现次数[i]),如果您不想总是获得相同的序列,也

两个模具之和的出现次数
  • 数组
    出现次数[SIZE]
    未初始化且具有不确定的值,因此加法
    ++出现次数[sum]将调用未定义的行为。您应该像
    事件[SIZE]={0}
    那样初始化它
  • 行<代码>(“%4d”,引用[i])只是一个使用逗号运算符并用括号括起来的表达式,因此无法打印。看起来应该在括号前添加
    printf

我猜你在循环中缺少了
printf
?为什么你在不打印(试图打印)出现次数[1]?
(“%4d”,出现次数[I])的情况下打印
1
-->
printf(“%4d”,出现次数[i])
,如果您不想总是获得相同的序列,也可以从一开始就调用
srand()
。我已经修改了程序,现在它可以工作了,但没有显示12@user10198594尝试通过添加
fflush(stdout)刷新输出缓冲区就在
返回0之前。顺便问一下,您确定没有显示的是12次出现,而不是1次出现吗?
#include <stdio.h>
#include <stdlib.h>
#define SIZE 13

int main(){

    int die1, die2, sum, i, occurrences[SIZE], j=2;

    for(i=0; i<36000; i++){

        die1=1+rand()%6;
        die2=1+rand()%6;

        sum=die1+die2;

        ++occurrences[sum];
    }

    printf("%10s","Sums");

    for(i=1; i<=12; i++){
        printf("%4d", i);
    }

    printf("\n%10s","Occurrences");

    for(i=2; i<=12; i++){
        ("%4d",occurrences[i]);
    }

    return 0;
}
          Sums   1   2   3   4   5   6   7   8   9  10  11  12
Occurrences