小编ano*_*non的帖子

当printf 10 colums和10行时,如何获取所有数组编号?

如何制作printf("%d,veck [i]);打印出所有100个数字而不是1-10?

int vek[100];
    for(int a=0;a<10;a++){
        for(int i=0;i<10;i++){
                printf("%d ", vek[i]); //only shows numbers 1-10
        }
     printf("\n");
     }
Run Code Online (Sandbox Code Playgroud)

c

1
推荐指数
1
解决办法
77
查看次数

为什么变量== 105而不是100?

我不明白为什么总和== 105.对我来说它应该是100但我无法让它以这种方式工作.有人可以解释一下吗?

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

int main()
{
   int sum=0;
   int t=0;
   do{
        t++;
        sum= sum + t;
   }
   while(sum<100);

   printf("sum:%d\n", sum); //prints 105
   printf("t = %d\n", t);
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c loops

0
推荐指数
1
解决办法
118
查看次数

平均数的计算通向高位.我不明白为什么?

我试图得到一个数组的平均数,但输出是高的,因为它是正确的.我究竟做错了什么?

int count(int arr[]){

int sum;

    //Average
    for(int i=0;i<100; i++)
        sum = sum + arr[i];

    printf("Average:%f \n", sum/100);

}
int main()
{
    int array[100]; //RANDOM NUMBERS 0-900

count(array);

 return 0;
}
Run Code Online (Sandbox Code Playgroud)

c undefined-behavior

0
推荐指数
1
解决办法
70
查看次数

标签 统计

c ×3

loops ×1

undefined-behavior ×1