一个简单的小问题
活跃气氛,顺便散分新手老鸟都来试试
写一个函数: int print_num(int k){}; 要求函数功能为打印k的降序,直到0结束,即如果k=5,即打印: 5 4 3 2 1 0
要求: 不能用 if , if else, switch, ?: , while, for , do while, goto 语句
#include<stdio.h> int foo(int k) { (k&&(printf("%d ",k),foo(--k)))||printf("%d",0); return 1; } void main() { foo(5); }