c语言编程题图形编程问题

『 C语言论坛 』-论坛列表
C语言图形编程专区,专门讨论基于C的图形、游戏等编程技术
主题:作者:dreamhuang
&总在线 15664 人,其中『 C语言论坛 』上共有 22 位会员与 2961 位客人,今日贴子 16 []
75500521/1510页1
1 天以来主题
2 天以来主题
1 周以来主题
1 个月以来主题
3 个月以来主题
6 个月以来主题
1 年以来主题
按降序排列
按升序排列
-=> 图标说明
开放的话题
热门的话题
锁定的话题
加精的话题
(总、区、版)固顶话题
版权所有,并保留所有权利。
Powered by , Processed in 0.022893 second(s), 6 queries.
Copyright&, BCCN.NET, All Rights Reserved求教一个C语言图形编程的问题 — 编程爱好者社区
主题:求教一个C语言图形编程的问题
[专家分:210]
我用C编写了一个画方块的程序,但是出现了语法错误,之前也写过一个类似的,没有什么问题,我不知道错在哪里,大家可以帮忙看看吗?谢谢啦!#include&graphics.h&#include&math.h&#include&stdio.h&void&squareDraw(int&x,int&y,int&l){&&&&int&tx,ty,i;&&&&int&p1[8],p2[8];&&&&tx=x-l/2;ty=y-l/2;&&&&setcolor(RED);&&&&setlinestyle(1,0,3);&&&&rectangle(tx,ty,tx+l,ty+l);&&&&p1[8]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};&&&&tx=tx-l/3;ty=ty-l/3;&&&&rectangle(tx,ty,tx+l,ty+l);&&&&p2[8]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};&&&&for(i=0;i&4;i++)&&&&{&&&&&&&&line(p1[i],p1[i*2+1],p2[i],p2[i*2+1]);&&&&}&&&&getch();&&&&closegraph();}void&main(){&&&&int&driver=DETECT,mode=VGAHI;&&&&initgraph(&driver,&mode,&c:\\turboc2&);&&&&int&px,py,&&&&printf(&please&input&the&center&of&the&square&by&(x,y)&);&&&&scanf(&%d&%d&,&px,&py);&&&&printf(&please&input&the&length&of&the&square&by&l&);&&&&scanf(&%d&,&sl);&&&&squareDraw(px,py,sl);&&&&closegraph();}
本帖地址:&
回复列表 (共16个回复)
[专家分:70]
void&main()不对
[专家分:230]
[quote]#include&graphics.h&#include&math.h&#include&stdio.h&void&squareDraw(int&x,int&y,int&l){&&&&int&tx,ty,i;&&&&int&p1[8],p2[8];&&&&tx=x-l/2;ty=y-l/2;&&&&setcolor(RED);&&&&setlinestyle(1,0,3);&&&&rectangle(tx,ty,tx+l,ty+l);&&&&[color=FF00FF]p1[color=FF0000][8][/color]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};[/color]&&&&tx=tx-l/3;ty=ty-l/3;&&&&rectangle(tx,ty,tx+l,ty+l);&&&&[color=FF00FF]p2[color=FF0000][8][/color]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};[/color]&&&&for(i=0;i&4;i++)&&&&{&&&&&&&&line(p1[i],p1[i*2+1],p2[i],p2[i*2+1]);&&&&}&&&&getch();&&&&closegraph();}void&main(){&&&&int&driver=DETECT,mode=VGAHI;&&&&initgraph(&driver,&mode,&c:\\turboc2&);&&&&int&px,py,&&&&printf(&please&input&the&center&of&the&square&by&(x,y)&);&&&&scanf(&%d&%d&,&px,&py);&&&&printf(&please&input&the&length&of&the&square&by&l&);&&&&scanf(&%d&,&sl);&&&&squareDraw(px,py,sl);&&&&closegraph();}&[/quote]请注意语法…
[专家分:210]
[quote][quote]#include&graphics.h&#include&math.h&#include&stdio.h&void&squareDraw(int&x,int&y,int&l){&&&&int&tx,ty,i;&&&&int&p1[8],p2[8];&&&&tx=x-l/2;ty=y-l/2;&&&&setcolor(RED);&&&&setlinestyle(1,0,3);&&&&rectangle(tx,ty,tx+l,ty+l);&&&&[color=FF00FF]p1[color=FF0000][8][/color]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};[/color]&&&&tx=tx-l/3;ty=ty-l/3;&&&&rectangle(tx,ty,tx+l,ty+l);&&&&[color=FF00FF]p2[color=FF0000][8][/color]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};[/color]&&&&for(i=0;i&4;i++)&&&&{&&&&&&&&line(p1[i],p1[i*2+1],p2[i],p2[i*2+1]);&&&&}&&&&getch();&&&&closegraph();}void&main(){&&&&int&driver=DETECT,mode=VGAHI;&&&&initgraph(&driver,&mode,&c:\\turboc2&);&&&&int&px,py,&&&&printf(&please&input&the&center&of&the&square&by&(x,y)&);&&&&scanf(&%d&%d&,&px,&py);&&&&printf(&please&input&the&length&of&the&square&by&l&);&&&&scanf(&%d&,&sl);&&&&squareDraw(px,py,sl);&&&&closegraph();}&[/quote]请注意语法…[/quote]可以告诉我语法错在哪里吗
[专家分:210]
[quote]void&main()不对[/quote]应该没有问题吧,我另外一个程序也是用这个的,就对的么。
[专家分:2610]
p1[8]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};不允许这样赋值
[专家分:210]
哦,谢谢,那该怎么样呢?可以举个例子吗?
[专家分:520]
int&p1[5]={```````````````````};这样可以int&p1[5];`````p1[5]={```````````````````};这样不对
[专家分:210]
哦,谢谢你哦。顺便问下,变量定义什么的是不是一定都要放在函数最前面啊,当中定义可以吗?我本来就是放在当中这样定义的,结果好像就算我错了。
[专家分:210]
请问,那我函数换成这样可以吗?void&squareDraw(int&x,int&y,int&l){&&&&int&tx,ty,i;&&&&tx=x-l/2;ty=y-l/2;&&&&setcolor(RED);&&&&setlinestyle(1,0,3);&&&&rectangle(tx,ty,tx+l,ty+l);&&&&int&&&&p1[8]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};&&&&tx=tx-l/3;ty=ty-l/3;&&&&rectangle(tx,ty,tx+l,ty+l);&&&&int&&&&p2[8]={tx,ty,tx+l,ty,tx+l,ty+l,tx,ty+l};&&&&for(i=0;i&4;i++)&&&&{&&&&&&&&line(p1[i],p1[i*2+1],p2[i],p2[i*2+1]);&&&&}&&&&getch();&&&&closegraph();}
[专家分:210]
哪位大侠可以救急啊。我实在很急!高分送上哦,呵呵
您尚未登录,请登录后再回复。文件名称: C语言图形编程函数.chm
文件大小: 510.81 KB
下载统计: 2675
今天下载: 1
相关网站: 未设置
文件校验: 9ED27B7BC363DCF211E8F2EE66C6D09F
安全扫描: 未扫描
文件已删除,无法下载.
o 关于文件解压缩等常用工具,请往
o 您可以复制本页地址(/down/index/3938593)给朋友分享.
o 此文件是用户自行上传管理的,与威盘网无关.如果对文件有异议,欢迎对其.
o 如果您对该用户上传的文件感兴趣,可以
o 本页采用缓存技术,最后更新时间: 10:18:35
o 推荐:& &c语言图形编程问题-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
c语言图形编程问题
来源:互联网 发表时间: 10:18:40 责任编辑:李志喜字体:
为了帮助网友解决“c语言图形编程问题”相关的问题,中国学网通过互联网对“c语言图形编程问题”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:c语言图形编程问题,具体解决方案如下:解决方案1:这是用turbo c编程的,动画通常是将屏幕区域在内存中存储,然后直接显示在屏幕上
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号C-language 用C语言实现的各种小程序,例如搬砖问题、打印图形等等。 Printing program 编程 238万源代码下载-
&文件名称: C-language
& & & & &&]
&&所属分类:
&&开发工具: C-C++
&&文件大小: 17 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:用C语言实现的各种小程序,例如搬砖问题、打印图形等等。-Using C language implementation of a variety of small programs, such as moving bricks problem, print graphics and so on.
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&c语言程序\100以内的同构数.cpp&&.........\1~N之间的完数.cpp&&.........\a……a的累积和.cpp&&.........\一元硬币兑换.cpp&&.........\九九乘法表.cpp&&.........\二维数组求最大值.cpp&&.........\二维数组问题.cpp&&.........\冒泡排序.cpp&&.........\冒泡排序1.cpp&&.........\分解质因数.cpp&&.........\判断成绩是否优秀.cpp&&.........\判断是否为素数.cpp&&.........\字符串连接.cpp&&.........\字符串逆置.cpp&&.........\字符串问题.cpp&&.........\字符串问题1.cpp&&.........\年龄问题.cpp&&.........\成绩换算.cpp&&.........\打印图形.cpp&&.........\找最小值.cpp&&.........\排列组合.cpp&&.........\排列组合问题.cpp&&.........\搬砖问题.cpp&&.........\数字3的问题.cpp&&.........\数字问题.cpp&&.........\数组问题.cpp&&.........\数组问题2.cpp&&.........\最小公倍数.cpp&&.........\查找及下标.cpp&&.........\查找重复数字位置.cpp&&.........\求一数组中素数的个数.cpp&&.........\求一维数组中非素数之和.cpp&&.........\求区间内素数.cpp&&.........\求圆周率.cpp&&.........\求数组偶数之和.cpp&&.........\求最大公约数.cpp&&.........\求最大及下标.cpp&&.........\素数问题.cpp&&.........\裴多垃圾数列.cpp&&.........\输出200-300之间的素数.cpp&&.........\输出数字图形.cpp&&.........\阶乘之和.cpp&&.........\顺序查找.cpp&&c语言程序
&输入关键字,在本站238万海量源码库中尽情搜索:}

我要回帖

更多关于 c语言编程实例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信