经典C例题与答案(61~70).pdf
《经典C例题与答案(61~70).pdf》由会员分享,可在线阅读,更多相关《经典C例题与答案(61~70).pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 .:.:经典c程序100例=61-70:.:.:.:经典c程序100例=61-70:.:.经典c程序100例=61-70经典c程序100例=61-70【程序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.程序源代码:#include stdio.h#include conio.h main()int i,j;int a1010;printf(n);for(i=0;i10;i+)ai0=1;aii=1;for(i=2;i10;i+)for(j=1;ji;j+)aij=ai-1j-1+
2、ai-1j;for(i=0;i10;i+)for(j=0;j=i;j+)printf(%5d,aij);printf(n);getch();=【程序62】题目:学习putpixel画点。1.程序分析:2.程序源代码:#include stdio.h#include conio.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(
3、j=50;j=230;j+=20)for(i=50;i=230;i+)putpixel(i,j,1);getch();=【程序63】题目:画椭圆ellipse 1.程序分析:2.程序源代码:Page 1 of 62012-4-11file:/D:st-editCzl100example6170.htm#include stdio.h#include graphics.h#include conio.h main()int x=260,y=160,driver=VGA,mode=VGAHI;int num=20,i;int top,bottom;initgraph(&driver,&mode,)
4、;top=y-30;bottom=y-30;for(i=0;inum;i+)ellipse(x,250,0,360,top,bottom);top-=5;bottom+=5;getch();=【程序64】题目:利用ellipse and rectangle 画图。1.程序分析:2.程序源代码:#include stdio.h#include graphics.h#include conio.h main()int driver=VGA,mode=VGAHI;int i,num=15,top=50;int left=20,right=50;initgraph(&driver,&mode,);fo
5、r(i=0;inum;i+)ellipse(250,250,0,360,right,left);ellipse(250,250,0,360,20,top);rectangle(20-2*i,20-2*i,10*(i+2),10*(i+2);right+=5;left+=5;top+=10;getch();=【程序65】题目:一个最优美的图案。1.程序分析:2.程序源代码:#include graphics.h#include math.h#include dos.h#include conio.h#include stdlib.h#include stdio.h#include stdarg.
6、h#define MAXPTS 15#define PI 3.1415926 struct PTS int x,y;Page 2 of 62012-4-11file:/D:st-editCzl100example6170.htmdouble AspectRatio=0.85;void LineToDemo(void)struct viewporttype vp;struct PTS pointsMAXPTS;int i,j,h,w,xcenter,ycenter;int radius,angle,step;double rads;printf(MoveTo/LineTo Demonstrati
7、on);getviewsettings(&vp);h=vp.bottom-vp.top;w=vp.right-vp.left;xcenter=w/2;/*Determine the center of circle*/ycenter=h/2;radius=(h-30)/(AspectRatio*2);step=360/MAXPTS;/*Determine#of increments*/angle=0;/*Begin at zero degrees*/for(i=0;iMAXPTS;+i)/*Determine circle intercepts*/rads=(double)angle*PI/1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 经典 例题 答案 61 70
限制150内