全文预览

C语言课程设计

上传者:upcfxx |  格式:doc  |  页数:21 |  大小:475KB

文档介绍
;n=j;Р }Р else if(r[i][j]>min)Р {Р min=min;Р }Р }Р?}Р?for(l=0,i=1,k=0;i<=80;i++) //判断该点是什么类型Р?{Р for(j=1;j<=80;j++)Р {Р if(a[i][j]==1)Р {Р x=m-i;Р x=abs(x);Р x=x*x;Р y=n-j;Р y=abs(y);Р y=y*y;Р if(sqrt(x+y)<=min)Р {Р a[i][j]=3;Р }Р else if(sqrt(x+y)>min)Р {Р a[i][j]=2;Р l++;Р }Р }Р }Р?}Р?if(l==0)Р printf("No outliers!");Р?elseР?{Р for(i=1;i<=80;i++) //输出Р {Р for(j=1;j<=80;j++)Р {Р if(a[i][j]==0)Р printf(" ");Р else if(a[i][j]==2)Р printf("#");Р else if(a[i][j]==3)Р printf("*");Р }Р printf("\n");Р }Р printf("\n");Р n=80-n;Р printf("(%d,%d)\n",m,n);Р?}Р?return 0;Р}Р2阶曲线绘制Р设计内容Р2阶曲线公式可描述为Р其中,为曲线的参数,由用户手动输入。Р请编程绘制出该曲线的图形,坐标原点,y轴正方向,x轴正方向,如下图所示Р提示:可利用二维数组预先计算并存储每个点(图中用“*”表示)的坐标,然后利用循环一次性输出图形。Р二、方案设计与论证Р开一个400*80的二维数组(以中心点做原点)。Р再开一个数组,计算-40~40的x代入方程的所得值。Р如果这个值大于200或小于-200,就计算下一个。Р输出。Р三、程序运行结果(截图)

收藏

分享

举报
下载此文档