|
| » 首页 » 电脑_数码 » 编程 » 我想学习编程,不知道怎么开始,谁能帮忙告诉我,开始该怎么... |
我想学习编程,不知道怎么开始,谁能帮忙告诉我,开始该怎么... |
|
|
![]() |
|
|
clc; %清命令窗口 clf; %清图形窗口 title='圆分割' %这句话在这个程序段里没有无用 t=0:pi/20:2*pi; %画圆的时候用的角度(红线) R=input('请输入R的值'); %输入半径的值 if R<0 %如果输入负数,将它变成正数,因为半径一定是正数 R=-R; end if R==0 %如果输入0,那么把半径变成1 R=1 end x=R*cos(t); %画圆的时候用的x坐标 y=R*sin(t); %画圆的时候用的y坐标 m=0; %计数器 if R<5 %根据输入的半径,判断将圆分成多少份 kk=2*pi/64 %64份 zz=1 elseif R>=5 && R<10 %R在[5,10)之间,分成128份 kk=2*pi/128 elseif R>=10 %R在[5,10)之间,分成256份 kk=2*pi/256; end while(R==0) R=R+1 %这两句被我改成最前面那句if R==0 end for k=0:kk:2*pi-kk %循环画半径 xi(m+1)=R*cos(k); %半径终点处x坐标 yi(m+1)=R*sin(k); %半径终点处y坐标 hold on %持续描点,不会将以前的清掉 line([0 xi(m+1)],[0 yi(m+1)]) %画一条半径 m=m+1; %计数器加1 end plot(x,y,'r') %用红线画圆的轮廓 axis equal %x,y轴单位长度相同。这样使得得到的结果是圆,而不是椭圆 谭浩强《C语言程序设计》 能懂多少就多少 不要强求 一遍一遍的来 有一天你就全懂拉`! 学习编程,开始就是确定,要学哪一种语言(到百度,GOOGLE,CSDN,蓝色小铺及各大编程论坛逛,摸底之后确定学习编程目标) 定位之后,就需要认真学习了(最好有一本参考书籍及上纲查)(建议从实例出发) |
| 《我想学习编程,不知道怎么开始,谁能帮忙告诉我,开始该怎么...》答案收集时间:2008-06-14 14:43:08 |