打印沙漏 C语言 先列出完整程序 #include<stdio.h> int main(){ int N,num=1,i=1,j=1,sum; char n; scanf("%d %c",&N,&n); while(i<=N){ j+=2; i+=j*2; num+=2; } i-=j*2; //计算组成沙漏的最大个数 num-=2; //计算沙漏行数 sum=N