wp231957 发表于 2022-8-11 16:29:53

如何在临死前把信息输出

坛子里的一段代码:
#include <stdio.h>
int main(void)
{
int x = 1;
while (x > 0)
{
    x++;
}
return 0;
}
看网上小说,有些敌人在死之前一定会把信息传给大本营,让人为其报仇
而我的问题就是 这个x 如何在崩溃的前一次循环 把信息printf出来 也就是输出int的最大值

jackz007 发表于 2022-8-11 16:40:42

#include <stdio.h>
int main(void)
{
      int x = 1 , y      ;
      while (x > 0) {
                y = x      ;
                x ++       ;
      }
      printf("%d\n" , y) ;
}

tommyyu 发表于 2022-8-11 17:04:54

#include<stdio.h>
int main(void)
{
        int x = 1;
        while(x > 0)
        {
                if(!(x + 1 > 0)) printf("%d", x);
                x++;
        }
        return 0;
}

Minecraft程序猿 发表于 2022-8-11 17:05:16

try-except结构

临时号 发表于 2022-8-11 17:08:18

Minecraft程序猿 发表于 2022-8-11 17:05
try-except结构

C语言没有try-except

Minecraft程序猿 发表于 2022-8-11 17:09:00

临时号 发表于 2022-8-11 17:08
C语言没有try-except

哦我没看清语言

Minecraft程序猿 发表于 2022-8-11 17:09:50

FILE *fp; 试试

柿子饼同学 发表于 2022-8-11 17:27:19

#include <stdio.h>
#include <limits.h>

int main(){

    printf("%d", INT_MAX);

    return 0;
}
{:10_256:}

wp231957 发表于 2022-8-11 17:37:27

柿子饼同学 发表于 2022-8-11 17:27


这个不行,需要在循环里,死之前
页: [1]
查看完整版本: 如何在临死前把信息输出