c++编写程序打出空心菱形.pdfVIP

  • 57
  • 0
  • 约1.15千字
  • 约 2页
  • 2017-05-06 发布于浙江
  • 举报
c编写程序打出空心菱形

#includestdio.h voidmain() { charm A;//初始化要循环输出的变量 int a 0,b 0,c 0,d 0;//a:控制行,b 控制空格输出,c控制字符输出,d 为总行数 printf(请输入要打印的行数 (必须是奇数):); scanf(%d,d); //输出前1d/2+1行 for(a 1;a d/2+1;a++) { for(b 1;b d/2+2-a;b++) printf(); for(c 1;c 2*a-1;c++) { if(c 1||c 2*a-1) printf(%c,m++); elseprintf( );//控制菱形中间空白位置,用空格填充 } printf(\n); } //输出前d/2+1d-1行 for(a 1;ad/2;a++) { for(b 1;b a+1;b++) printf(

文档评论(0)

1亿VIP精品文档

相关文档