#include <iostream>
/* 打印金字塔形 */
void print_piramid(const size_t len)
{
if (len > 70 || len == 0)
{
std::cerr << "参数异常" << std::endl;
}
else
{
const size_t axis(len / 2);
size_t start, end;
for (size_t i(0); i < axis; ++i)
{
start = axis -i;
end = axis + i;
size_t j(0);
for (; j < start; ++j)
{
std::cout << ' ';
}
for (; j <= end; ++j)
{
std::cout << '*';
}
std::cout << std::endl;
}
}
}
int main()
{
print_piramid(69);
return 0;
}
A
B B B
C C C C C
D D D D D D
C C C C C
B B B
A
#include<math.h>
int main()
{
int i,j,k,l;
char str[26],ch;
for(i=0;i<26;i++)//这儿可以修改想要输出的字符!!!
str[i]='A'+i;
std::cout<<"请输入菱形上三角行数:"<<std::endl ;
std::cin>>l;
while(l>26)
{
std::cout<<"数据过大,无法显示,请输入不大26的数:"<<std::endl;
std::cin>>l;
}
for(k=1;k<=2*l-1;k++)
{
for(i=0;i<abs((2*l-1)/2+1-k)+15;i++)
std::cout<<" ";
ch=str[l-abs(k-l)-1];
for(j=0;j<2*((2*l-1)/2+1-abs((2*l-1)/2+1-k))-1;j++)
std::cout<<ch;
std::cout<<std::endl;
}
return 0;
}
运行试试!
结账
诚心诚意诚分求名(取名)!!! 如何把子Table中的内容換成自己想要的実際内容? 去晦气散分!! 软件公司需要经济人资格吗?有办过公司和懂法律的帮忙啊!! 双linux系统问题 谁知道在AIX上用java写的中文日志为什吗为乱码?在线等 大家这个中奖邮件是不是骗人的? 大家看这个易趣的中奖邮件是不是骗人的?TMD 现金购买NAT代码 现在做毕业设计,急需要进行图表统计!!!!!!!!!!! 关于label的问题??? 从DBGridEh导出数据到.XLS文件或者HTM文件(代码已给出,但有错误) realloc奇怪问题 现在做毕业设计,急需要进行图表统计!!!!!!!!!!! 在.net下编写消息响应函数遇到的一个error,求教! 如何启动一个程序并且等待程序结束? PB7正版验证问题,多谢解答! 如何实现点击按钮实现页面的多选按钮全选中 谁能给俺个立项报告看看,不要摸板,谢谢 标准按钮栏里的空图标问题,我卸了软件,但它之前在标准按钮栏的图标还在,显示为空。汗。 有难度的效率问题。请大家看看!高分相送! ACCESS与SQL数据表结构及简繁互转问题! 馒头n种吃法。 谁能帮我把下面的两个小VB函数,改写成C#格式? 软件公司需要经纪人资格吗?有办过公司和懂法律的帮忙啊!! 软件公司需要经纪人资格吗?有办过公司和懂法律的帮忙啊!! tree右击的问题? 关系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X,→Z,yVw}。(请详细解释) CustomDrawItem的异常 求大侠们指导一下