c语言题目,求解答
3.请编写一个程序,输入一个整数n,显示如下输出:例如:n=5
*****
****
***
**
*
#include <stdio.h> int main( void ) { const unsigned n = 5; for( unsigned i=0; i!=n*n+n; ++i ) putchar( " *\n"[(i/(n+1)<=i%(n+1)) + ((i+1)%(n+1)==0)] ); return 0; }
#include <stdio.h> main() { for (int i=5; i>0; i--) printf("%*.*s\n", 5,i,"*****"); }