1.编程实现奥运5环图像,允许用户输入环的直径。
设奥运5环为5个对象:A,B,C,D,E
则ja程序如下:
List<Integer> a=new ArrayList<Integer>(9);
List<Integer> b=new ArrayList<Integer>();
List<Integer> c=new ArrayList<Integer>();
List<Integer> d=new ArrayList<Integer>();
List<Integer> e=new ArrayList<Integer>();
List<Integer> reslist =Arrays.asList(new Integer[] {1,2,3,4});
List<Integer> res1list =Arrays.asList(new Integer[] {8,7,6,5});
b.add(reslist.get(0)).add(res1list.get(0));
c.add(reslist.get(1)).add(res1list.get(1));
d.add(reslist.get(2)).add(res1list.get(2));
e.add(reslist.get(3)).add(res1list.get(3));
编程实现奥运5环图像,允许用户输入环的直径。
1、打开excel表格,进入vbe窗口。
2、插入模块。
3、在模块1内编程,声明4个函数,并编写一句显示窗体的程序——“画圆”。
4、插入窗体。
5、这是插入的窗体,调整了大小。
6、双击窗体进入编程界面,编写窗体单击触发的程序,调用模块1里声明的1个结构、4个函数编写程序。
7、关闭vbe窗口,在excel表格界面启动宏。
8、执行宏——“画圆”。
9、在表格上出现窗体,这就是“画圆”这个程序的运行结果。
10、单击窗体,出现五环图案,这就是窗体单击程序的运行结果。
百度知道太TMD的恶心了,基本已经没法玩了,回答经常不能提交。
我是tianxiawulang的马甲,楼主向我发了定向求助,但回答无法提交,现在用马甲简单说一下吧(更详细的建议到我的白度空间去看,链接不敢贴,否则可能又发不出):
你只说了奥运五环,有很多条件不明确:
1、色彩是否要求准确:事实上,奥林匹克正式会旗五环的色彩每届均有细微的不同;
2、是否需要环环相扣的效果(难度会增加很多);
3、各环外侧是否有白色镶边(难度会增加)
具体到绘图上,需要搞清楚:
1、各环之间的相对位置,包括质心和半径;
2、环的宽度(与半径相比);
这些应该是有标准的,但我没有找到相关数据。
另外,你所说的输入环的直径,是整个图同比放大,还是各环相对位置不变而仅仅改变半径?
做当然是可以做的,但需要明确上面的个问题。