标题:
麻烦一下,各位大哥。
[打印本页]
作者:
linhuagan
时间:
2010-4-6 23:25
标题:
麻烦一下,各位大哥。
本人是个刚学C++的菜鸟,看到你们的书的第二章后面的习题
编程实现打印下面的图案
*
***
*****
*******
*****
***
*
请问一下这题,怎么做啊?
解题的思路是怎么样的?
还有扩展开来还能联想到什么?
作者:
linhuagan
时间:
2010-4-6 23:28
还有就是能不能在论坛上发点能帮助新手的资料。
作者:
fwbook
时间:
2010-4-13 10:28
这个题目实际就是输出空格和星号。注意每行的规律。从第一行开始,输出的空格减一,星号加二。找到这个规律后,你就可以使用循环语句来实现。
作者:
linhuagan
时间:
2010-5-2 07:40
3#
fwbook
大哥能不能详细点啊
因为我没有学习过编程的
脑子里没有概念
作者:
linhuagan
时间:
2010-5-2 08:18
3#
fwbook
我最先想到的是直接输出,可是你说要用循环结构。我就搞不懂
作者:
晓晓
时间:
2010-5-24 17:07
用数组也可以的嘛,那个我觉得容易理解。
作者:
fwbook
时间:
2010-5-25 08:26
数组的话,实际也是要涉及循环的。
这个题目没有实际意义,就是训练大家的编程思维。
作者:
icangfeng
时间:
2010-5-26 20:08
//不知道行不行
#include "iostream.h"
#define _number_ 7
int main(int argc, char* argv[])
{
for(int i=0;i<_number_;i++)
{
if(i%2!=0)
{
for(int j=0;j<i;j++)
{
cout<<"*";
}
}else
{
cout<<endl;
continue;
}
}
for(int x=_number_;x>0;x--)
{
if(x%2!=0)
{
for(int y=0;y<x;y++)
{
cout<<"*";
}
}else
{
cout<<endl;
continue;
}
}
return 0;
}
欢迎光临 万卷图书 (http://wanjuanchina.net/)
Powered by Discuz! 7.0.0