c语言星号打印矩形三角形菱形等图案.docVIP

  • 12
  • 0
  • 约1.99千字
  • 约 4页
  • 2016-12-10 发布于重庆
  • 举报

c语言星号打印矩形三角形菱形等图案.doc

c语言星号打印矩形三角形菱形等图案

记得有的题目的标点是中文的,自己改过来!我有的改在下面了! 【4.4】输入n值,输出如图所示矩形。 ?【4.4】分析:打印此图形用两重循环实现。 图形要重复n行,故采用循环结构实现循环n次,循环体内部打印一行*号,把上述思路表示为: for(i=1;i=n;i++) 打印一行*号; 每行有n个*号,再采用循环结构实现n次循环,循环内部用格式输出语句打印一个*号,即: for(j=1;j=n;j++) printf(*); 按照上述思路,实现打印矩形。 参考答案: main() { int i,j,n; printf(\nPlease Enter n:); scanf(%d,n); for(i=1;i=n;i++) { for(j=1;j=n;j++) printf(*); printf(\n); } } #include stdio.h void main() { int i,j,n; printf(\nPlease Enter n:); scanf(%d,n); for(i=1;i=n;i++) { for(j=1;j=n-i;j++) printf( ); for(j=1;j=n;j++) printf(*); printf(\n); } } 【4.6】输入n值,输出如图所示高为n的等腰三角形。 分析:此题和上题的区别在于每行*的数量逐行减少,可以使用上题控制

文档评论(0)

1亿VIP精品文档

相关文档