相关疑难解决方法(0)

在没有循环或条件的情况下打印1到1000

任务:打印数字从1到1000,不使用任何循环或条件语句.不要只写1000次printf()cout语句.

你会怎么用C或C++做到这一点?

c c++ printf

323
推荐指数
52
解决办法
25万
查看次数

这段代码如何在C中打印一系列数字?

这是一个基本的C程序,它不使用循环或条件来打印数字.我想知道它是如何做的,以及"退出"和"主要"的目的.被main用于递归在这里?

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

void main(int j) {
    printf("%d\n", j);
    (&main + (&exit - &main)*(j/1000))(j+1);
}
Run Code Online (Sandbox Code Playgroud)

c

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

标签 统计

c ×2

c++ ×1

printf ×1