问题及代码:
/*
*Copyright (c) 2014,烟台大学计算机学院
*ALL right reserved
*文件名;test。cpp
*作者;李莉
*完成日期2014年10月23日
*版本号v1.0
*
*问题描述:输出星图
*问题输入:无输入
*程序输出:星号图
*/
#include <iostream>
using namespace std;
int main()
{
int i,j,k;
cout<<" *"<<endl ;
for(i=1; i<=4; i++)
{
for (j=1; j<=(5-i); j++)
{
cout<<" ";
}
cout<<"*";
for (k=1; k<=(2*i-1);k++)
{
cout<<" ";
}
cout<<"*";
cout<<endl;
}
cout<<"***********"<<endl;
return 0;
}
运行结果:
知识点总结:把星号图分割成几个部分。分别用循环语句做