[求助]一道练习题,有空的帮做一下
实现以下程序:1、 定义一个整型变量,用来存放用户指定的行数。
2、 提示用户输入行数,行数限定在1 到10 之间(包括1 和10),输入数值大于10 则只打印10 行,
每行的*个数为当前行数乘以2 减1。
3、 用户输入的行数就是打印出的金字塔图形行数。
4、 程序要求写注释,说明程序的功能、作者、日期。
输出8 行*组成的金字塔
输入0 退出程序
注意事项
A、 请注意在程序运行中进行异常处理,也可用自定义函数完成相关功能;
B、 请注意代码的书写、命名符合规范;
提示:
1. 注意头文件的使用、主函数的定义;
2. 获取用户输入值函数scanf()的使用,获取整数值的格式控制;
3. do while 语句的使用,循环嵌套的使用;
4. 图形的格式控制,注意换行
5. 注意对用户输入不同值的处理;
6. 注意每行前如果有空格,空格数量和行数之间的关系;
7. 注意写出相关的注释。
[此贴子已经被作者于2007-10-17 1:47:14编辑过]