另一个有趣的问题是,如何在程序中不使用任何分号的情况下打印分号。以下是打印“;”的方法:
- 在if语句中使用printf / putchar:
// CPP program to print // ; without using ; // using if statement #include
int main() { // ASCII value of semicolon = 59 if (printf("%c\n", 59)) if (putchar(59)) { } return 0; } 输出:
; ;
我们也可以使用switch / while / for打印分号,如本文所示。
- 使用宏:
// CPP program to print // ; without using ; // using macros #include
#define GEEK printf("%c",59) int main() { if (GEEK) { } } 输出:
;
相关文章:在C / C++中打印不带分号的Hello World
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。