小编avi*_*avi的帖子

从C enum打印文本而不是值

int main()
{

  enum Days{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday};

  Days TheDay;

  int j = 0;

  printf("Please enter the day of the week (0 to 6)\n");

  scanf("%d",&j);

  TheDay = Days(j);

  //how to PRINT THE VALUES stored in TheDay

  printf("%s",TheDay);  //   isnt working

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

c enums

81
推荐指数
5
解决办法
14万
查看次数

`break`只适用于`for`,`while`,`do-while`,`switch'和`if`语句?

假设,我iffor循环中有一个语句:

for( ; ; )
{
  if( )
    {
     printf(" inside if");
     break;
    }//if         

  printf("inside for");
}//for
Run Code Online (Sandbox Code Playgroud)

现在,该break语句是否会导致编译器退出for循环,或者只有if当条件if变得满足时它才会出现?

c break

33
推荐指数
3
解决办法
7万
查看次数

如何找到质量分布均匀的不规则体的重心或质心?

最近我试图解决一个小的AI问题,但卡在中间,因为我找不到各种身体的质量中心.我想知道你们中是否有人可以帮我解决这个问题.

问题解释:假设我有一个2D体,其形状非常不规则,并且整个质量分布均匀.这就像身体由每个单位质量的'n'微小颗粒组成,因此虽然身体形状非常不规则但质量分布均匀.我怎样才能找到这个物体的质心或重心?

Avanish!

algorithm

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

标签 统计

c ×2

algorithm ×1

break ×1

enums ×1