+ -
当前位置:首页 → 问答吧 → 听说CSDN牛人多 在下问个问题

听说CSDN牛人多 在下问个问题

时间:2011-07-08

来源:互联网

假设现在有一程序,其功能是运算+,-,/,*等算术运算。这时我给此程序输入一张图片,要求将图片里的所有蓝色部分换成红色。一般来说,程序都会输出一个错误信息,然后在退出,或者等待新的输入。但是要求是程序不能有错误输出,必须要完成此任务。请问大家,因该怎样写这个程序。
这个有点类似于,突然要一程序员去主刀一个肿瘤切除手术一样。
请问,有什么办法



作者: gao337536127   发布时间: 2011-07-08

有木有牛人来啊

作者: gao337536127   发布时间: 2011-07-08

引用楼主 gao337536127 的回复:
这时我给此程序输入一张图片,要求将图片里的所有蓝色部分换成红色。
......
这个有点类似于,突然要一程序员去主刀一个肿瘤切除手术一样。
请问,有什么办法


这比喻不恰当,程序员能接受并理解你让他去主刀的命令,但程序能接受的输入格式是事先给定的。你怎么做到“给此程序输入一张图片,要求将图片里的所有蓝色部分换成红色”?

作者: panghuhu250   发布时间: 2011-07-08

不符合要求就不处理,没设计这功能,要他做,可能吗

作者: xuexiaodong2009   发布时间: 2011-07-08

同意楼上。。
不过相信将来的科学水平达到了《机器人之恋》里七弟的水平,应该是可以实现的哈哈。。

作者: yo010yo   发布时间: 2011-07-08

这个有点像用一个面包机做鞋垫一样,各司其职,这也是面向对象的思想啊

作者: chris_zcl   发布时间: 2011-07-08

也许是我没说清楚
我的意思是如何让程序有自主变异能力,当程序遇到突发状况时。程序可以根据情况,主动的自我改变以满足新的情况

作者: gao337536127   发布时间: 2011-07-08

就好比这个程序能够自主学习一样

作者: gao337536127   发布时间: 2011-07-08

在不要求时间的情况下,这个程序能干任何事情

作者: gao337536127   发布时间: 2011-07-08

引用 8 楼 gao337536127 的回复:

在不要求时间的情况下,这个程序能干任何事情
做个智能机器人试试

作者: xuexiaodong2009   发布时间: 2011-07-08

这个程序设计的目标是,不论输入的是什么东西。一定要给不解答,不能输出错误信息

作者: gao337536127   发布时间: 2011-07-08

引用 10 楼 gao337536127 的回复:
这个程序设计的目标是,不论输入的是什么东西。一定要给不解答,不能输出错误信息

打错字了 是“一定要给出解答“

作者: gao337536127   发布时间: 2011-07-08

我就给你一张图片,你知道我要你做什么吗?

作者: liufang421   发布时间: 2011-07-08