当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

C语言图形编程

更新:02-16 整理:39baobao.com
字体:

[C语言数组编程题]#include <stdio.h> #include <string.h> void charNo(char *ch) { int a,b,c,d; int temp; int i; a=b=c=d=0; for(i=0;i<strlen(ch);i++) { temp=(int)ch[i]; if((temp>=6...+阅读

在绘图之前要先在网上下一个绘画的库

graphics.h

可以在这个网站下这个文件,

http://code.google.com/p/vcgraphics/downloads/list

具体代码如下:

#include #include void main() { initgraph(640,480);//初始化绘图屏幕

/*画坐标*/ setcolor(GREEN); line(50,400,600,400); line(600,400,600-7,400-4); line(600,400,600-7,400+4); line(50,400,50,50); line(50,50,50-4,50+7); line(50,50,50+4,50+7); setcolor(LIGHTRED); ellipse(40,410,0,360,3,5);

setcolor(LIGHTMAGENTA); line(260,300,550,70);//画直线 setcolor(RED); circle(300,200,30);//画圆 setcolor(YELLOW); putpixel(200,150,YELLOW);//画点 circle(200,150,1); putpixel(150,120,YELLOW);//画点 circle(150,120,1); setcolor(LIGHTBLUE); arc(350,100,0,180,50);//画弧 getch(); closegraph(); }

源文件拓展名最好是.cpp。要不然容易出错。

效果如图。

""

本文地址:https://www.39baobao.com/show/29_42054.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

c语言二维数组编程1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include<stdio.h> #include<string.h> intmain() { chara[3][100]; inti,j,n; for(i=0;i<3...

C语言图形界面登陆框会要求你自行建立对话框资源,并定义框体坐标,并且要求建立相应的对象来操作这些资源,如果你对MFC一无所知,我最好用一个以弹出菜单来响应鼠标事件为例给你讲解: 文件-&gt;新...

求c语言实现图形界面c c c语言都可以那得学习windows编程了。。。用VC6.0新建一个wn32程序,而不DOS程序,输入如下代码即可:#include#include#include#includeint g_nYPos = 200; //文字的Y坐标 long WINAPI WndProc...

C图形界面编程说心里话,我以前也喜欢c的,不过太难了.这是一点东西.你可以实验以下的.c里的函数太多,你可以到新华书店去找书的,很多那方面的书.都很好,不过建议你学其他的语言,函数名: line 功...

编程二级C语言#include <stdio.h&gt;//这里改下double fun(int n){int i;double sum=0.0;//这里改下for(i=0;i<=n;i++){if(i%5==0||i%9==0)sum+=1.0/i; }return sum;} int main()//这里{ int...

C语言关机编程如果不能调用system函数,那么必须对本进程提权,而且无论如何也不能达到你的要求——先关机后XXXX…… 如果可以调用system函数就简单很多了。看例子: #include <windows.h> #in...

c语言编程循环这个曾经困扰我一整天。留名。 #include main() {int a,b,c,d=0; for(a=1;a #include <stdio.h> int main() { int a,b,c=0,d=0; for(a=1;a<=10000;a++){ { c = 0; for(b=1;...

c语言输出图形编写函数。函数功能输出如下图形#include<stdio.h> void main() { int i,j,n; printf("请输入菱形的高\t"); scanf("%d",&n); for(i=1;i<=n/2+1;i++)//打印上面 { for(j=1;j<=n-i;j++) //打印空格 { printf(" "); }...

C语言编程纠错#include<stdio.h> void main() {int a,b,c,d; scanf("%d%d%d",&a,&b,&c);///////////这里有错,前面的那个中间不需要逗号 int max(int,int,int); d=max(a,b,c);////////////////...