用perl写一个程序 解决这类问题 举个简单例子 就是 错位相减 为什么我的程序只能算出2和3呢?

2025-05-17 04:08:00
推荐回答(2个)
回答1:

你能不能说说你是想怎么错位相减呢,举个数学的例子的,怎么0,2,3错位相减就成2,3,1了?程序本身不会很难,只要我清楚你想做什么。
另外一个建议啊,argv这个词不要自己用,因为其本身有意义,用了之后虽然没有错误,但是让人读起来就会很别扭,过些时间你自己也看不懂了。

回答2:

for $i(1..$count-1){
for $j($i+1..$count){
print $argv[$j]-$argv[$i],' ';
}
print "\n";
}