C++ 不使用循環或遞歸,打印0到999的整數類型

看視頻教程時看到的,單純碼下來記錄一下

#include <iostream>

using namespace std;

#define A(x) x;x;x;x;x;x;x;x;x;x;

int main()
{ 
    int n = 0;
	A(A(A(printf("%d  ",n++))));  //相當於把printf命令複製粘貼1000次,然後按照從左往右運行,每次n都執行了一次n++操作

	//printf("%d  ",n++);printf("%d  ",n++);printf("%d  ",n++);printf("%d  ",n++);printf("%d  ",n++);.....
	return 0;
}

 

上一題:漢諾塔遊戲

下一題:利用位運算進行字母大小寫轉換

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章