注册 登录
编程论坛 C++教室

怎么在dos环境下用c++编写直线代码(请教各位高手)

猪啊你一招 发布于 2010-05-08 20:36, 1745 次点击
怎么在dos环境下用c++编写直线代码(请教各位高手)
20 回复
#2
猪啊你一招2010-05-08 20:36
新手急求
#3
南国利剑2010-05-09 15:30
没弄懂楼主的意思?
请楼主说明清楚。
#4
猪啊你一招2010-05-11 12:27
我发一个图片 里面的竖直的直线怎么实现 新手
#5
猪啊你一招2010-05-11 12:38
发不了图片,初学c++,我想输出一个矩形 但是不会输出连续不间断的竖直的直线
#6
温度2010-05-11 12:41
有点像俄罗斯方块那一种,
#7
xin3109232010-05-11 21:06
楼主应该回到C语言里面  C语言编写本身就像是DOS环境下编写的
#8
猪啊你一招2010-05-11 21:12
我就是楼上的意思 但我不会输出竖直的连续的直线   期待高手解决.

[ 本帖最后由 猪啊你一招 于 2010-5-11 22:15 编辑 ]
#9
猪啊你一招2010-05-13 11:26
急求
#10
温度2010-05-13 12:20
无能为力啊
#11
MilkSevne2010-05-13 20:19
有  个 相关 的 图形库库  ,你查查吧
#12
猪啊你一招2010-05-15 09:41
自己还是慢慢的琢磨出来了,发上来和大家分享一下
//运行时dos窗口一定要调成英文,简体中文不支持
#include <iostream>
using namespace std;
void main()
{
    int l,w,i,j;
    cout<<"please input the length and wide of rectangle:"<<endl;
    cin>>l>>w;
    system("cls");
    cout<<"The rectangle is:"<<endl;
    cout<<char(218);
    for(i=0;i<2*l;i++)
    {
        cout<<char(196);
    }
    cout<<char(191)<<endl;
    for(i=0;i<w;i++)
    {
        cout<<char(179);
        for(j=0;j<2*l;j++)
        {
            cout<<" ";
        }
        cout<<char(179)<<endl;
    }
    cout<<char(192);
    for(i=0;i<2*l;i++)
    {
        cout<<char(196);
    }
    cout<<char(217)<<endl;
}
                        
#13
tuyi2010-05-15 10:25
支持一下
#14
ciweitou1632010-05-15 12:54
参考下:
http://dev.
#15
hnzk2010-05-15 15:43
帮顶上去,希望碰到高手
#16
fhqbgmqj2010-05-21 14:29
你说的是VC6.0的环境吗?
#17
猪啊你一招2010-05-22 09:17
回复 16楼 fhqbgmqj
是啊
#18
one_june2010-05-23 10:29
楼主说的应该是图形编程吧!!!
需要用到图形函数,TC.去研究下吧.
#19
fhqbgmqj2010-05-23 19:25
VC6.0下图形编程我也不会……用GDI好做点。
#20
liuzehong4562010-05-24 20:44
弄个循环,每次输出一个“-”,试试能不能连成一块。
#21
CherishGirls2012-03-12 20:02
应该不能在DOS下运行吧。。因为C++不像Java是跨平台的,所以要有编译器和连接器 才行。。
1