经典C语言程序设计100例(6)

文章作者 100test 发表时间 2007:03:10 17:18:30
来源 100Test.Com百考试题网


【程序61】
题目:打印出杨辉三角形(要求打印出10行如下图)   
1.程序分析:
       1
       1  1
       1  2  1
       1  3  3  1
       1  4  6  4  1
       1  5  10 10 5  1 
2.程序源代码:
main()
{int i,j.
int a[10][10].
printf("\n").
for(i=0.i<10.i )
  {a[i][0]=1.
  a[i][i]=1.}
for(i=2.i<10.i )
  for(j=1.j  a[i][j]=a[i-1][j-1] a[i-1][j].
for(i=0.i<10.i )
  {for(j=0.j<=i.j )
  printf("]",a[i][j]).
  printf("\n").
  }
}
-----------------------------------------------------------------------------
【程序62】
题目:学习putpixel画点。
1.程序分析:            
2.程序源代码:
#include "stdio.h"
#include "graphics.h"
main()
{
int i,j,driver=VGA,mode=VGAHI.
initgraph(&.driver,&.mode,"").
setbkcolor(YELLOW).
for(i=50.i<=230.i =20)
  for(j=50.j<=230.j )
  putpixel(i,j,1).
for(j=50.j<=230.j =20)
  for(i=50.i<=230.i )
  putpixel(i,j,1).
}
-----------------------------------------------------------------------------
【程序63】
题目:画椭圆ellipse   
1.程序分析:
2.程序源代码:
#include "stdio.h"
#include "graphics.h"
#include "conio.h"
main()
{
int x=360,y=160,driver=VGA,mode=VGAHI.
int num=20,i.
int top,bottom.
initgraph(&.driver,&.mode,"").
top=y-30.
bottom=y-30.
for(i=0.i{
ellipse(250,250,0,360,top,bottom).
top-=5.
bottom =5.
}
getch().
}

相关文章


经典C语言程序设计100例(7)
南京:全国计算机等级考试今起报名
经典C语言程序设计100例(6)
云南:2003年下半年全国计算机等级考试7月5日报名
计算机软件水平考试应避免的五大失误
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛