我写了一个对我来说似乎公平的代码,但是当我想使其正常工作时,黑色窗口将打开并显示:按任意键继续

时间:2019-07-16 12:07:32

标签: c

Process returned 4258096 (0x40F930)   execution time : 3.532 s

在编写代码后,黑色窗口将停止书写:按任意键继续

C

main()
{
    int max_pos;
    int val;
    int min_neg;
    max_pos = 0;
    min_neg = 0;
    do
    {
        printf("donnez des valeurs (0 pour finir)");
        scanf("%d", &val);
        if (val > max_pos) 
            max_pos = val;
        if (val < min_neg) 
            min_neg = val;
    } while (val != 0);
    if (max_pos != 0) 
        printf("Le maximum des valeurs positives est: %d\n", max_pos);
    if (min_neg != 0) 
        printf("Le minimum des valeurs negatives est: %2.2d\n", min_neg);
 }

1 个答案:

答案 0 :(得分:0)

我以调试模式运行程序。 这是我的代码:

main()
{
      int max_pos;
      int val;
      int min_neg;
      max_pos = 0;
      min_neg = 0;
      do
      {
          printf("donnez des valeurs (0 pour finir)");
          scanf("%d", &val);
          if (val > max_pos) max_pos = val;
          if (val < min_neg) min_neg = val;
      }
      while (val != 0);
      if (max_pos != 0) printf("Le maximum des valeurs positives est: %d\n", max_pos);
      if (min_neg != 0) printf("Le minimum des valeurs negatives est: %2.2d\n", min_neg);
}