求助 | 註冊 | 登入
討論位置: Homework for Fig. 5.7
S0153032
1樓
#include    <stdio.h>
#include    <stdlib.h>

void    main(void)
{
    int TEMP[20] , total = 0;

        for (int i = 1 ; i <=20 ; i ++)
        {
            TEMP[i] = rand() %6 +1;
            total = total +TEMP[i];
            printf("%d\t" , TEMP[i]);
            if ((i%5) ==0)
            {
                printf(":\t%d\n" , total);
                total = 0;
            }
        }
        printf("\n");

        for (int TEMP_1=1; TEMP_1 <= 5; TEMP_1++ )
        {
            total = 0;
            for (int TEMP_2 =1; TEMP_2 <=4; TEMP_2 ++)
            {
            total = total+TEMP[TEMP_1+TEMP_2];
            }
            printf("%d\t" , total);
        }

    printf("\n\n");
    system("pause");

}
2樓
\\  更正

\\----------------------------

#include    <stdio.h>
#include    <stdlib.h>

void    main(void)
{
    int TEMP[20] , total = 0;

        for (int i = 1 ; i <=20 ; i ++)
        {
            TEMP[i] = rand() %6 +1;
            total = total +TEMP[i];
            printf("%d\t" , TEMP[i]);
            if ((i%5) ==0)
            {
                printf(":\t%d\n" , total);
                total = 0;
            }
        }
        printf("\n");

        for (int TEMP_1=1; TEMP_1 <= 5; TEMP_1++ )
        {
            total = 0;
            for (int TEMP_2 =1; TEMP_2 <=4; TEMP_2 ++)
            {
            total = total+ TEMP[TEMP_1 + (TEMP_2-1)*5];
            }
            printf("%d\t" , total);
        }

    printf("\n\n");
    system("pause");

}
回應