社区
脚本语言
帖子详情
用perl 写个加法程序
cliffbaby
2011-04-18 10:39:21
浙大 ACM 的 1001 。
输入
1 2
输出
3
用perl怎么解决这题?
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1001
...全文
226
7
打赏
收藏
用perl 写个加法程序
浙大 ACM 的 1001 。 输入 1 2 输出 3 用perl怎么解决这题? http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1001
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiaojianbo88
2011-04-18
打赏
举报
回复
my $inputnum=<STDIN>;
my @inputnum=split(" ",$inputnum);
my $sum;
foreach my $table(@inputnum){
$sum += $table;
}
print "$sum";
cliffbaby
2011-04-18
打赏
举报
回复
[Quote=引用 1 楼 jiaojianbo88 的回复:]
my $inputnum1=<STDIN>;
my $inputnum2=<STDIN>;
my $sum=$inputnum1+$inputnum2;
print "$sum\n";
你要的是这个吗?
[/Quote]
题目里的 1 和 2 是 用空格分开的。不是一个数字一样。你这个我提交了不可以
jiaojianbo88
2011-04-18
打赏
举报
回复
my $inputnum1=<STDIN>;
my $inputnum2=<STDIN>;
my $sum=$inputnum1+$inputnum2;
print "$sum\n";
你要的是这个吗?
一只牛_007
2011-04-18
打赏
举报
回复
更正:是chomp不是chop。
一只牛_007
2011-04-18
打赏
举报
回复
[Quote=引用 4 楼 maskhywind 的回复:]
#! /usr/bin/perl
$num=<STDIN>;
chop (@num);
@num= split (/\s/, $num);
$sum=$num[0]+$num[1];
print "$sum";
[/Quote]
正解。如果一定要只有两个数,那么就做个判断
if (@num==2)
{
}
else
{
}
jiaojianbo88
2011-04-18
打赏
举报
回复
4楼,如果人家输入3个以上数字怎么办,呵呵
maskhywind
2011-04-18
打赏
举报
回复
#! /usr/bin/perl
$num=<STDIN>;
chop (@num);
@num= split (/\s/, $num);
$sum=$num[0]+$num[1];
print "$sum";
perl
调用自己写的pm
配置环境变量: declare -x
PERL
5LIB="/home/airocov/WAPS_automation/Dev/waps_mainline/fmk/core/Common/wapslib" 修改/etc/profuile airocov@ubuntu:~/testforap$ cat /etc/profile # /etc/profile: sys
用
PERL
语言写的第一个实用小
程序
其功能是读出指定目录下的文件名列表,写入到一个文本文件中,这是我写的第一个完整的
PERL
小
程序
,网上的
PERL
代码片段太少,共享出来供初学者参考学习: #Author: Irving Ou#Date: 2008-6-10#!
perl
-wuse strict;use FileHandle;#Usi
Perl
环境搭建,第一个
Perl
程序
。
1.安装(环境搭建) 因为是在windows的操作系统下,因此在
perl
官网上(http://www.
perl
.org)选择ActiveState Tool的安装包。一路确定即可,推荐安装在默认的路径下。 注意:对于ActiveState Tool 和 Strawberry
Perl
的区别。请参照:http://zhidao.baidu.com/question/291671274.htm
perl
写的小
程序
#!/usr/bin/
perl
## WwW.52ChB.CoM####print "-----------+编码转换工具+Net2k的垃圾^_^+-----------";print "/n/n输入参数(1)十六进制转十进制,什么也不输入ascii码转换成一个unsigned字符:";$cia=1;$ci = ;if($ci==$cia){print "/n########## 十六进制转十进制小
Perl
教学 子
程序
一、定义 子
程序
即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使
程序
易读。
PERL
中,子
程序
可以出现在
程序
的任何地方。定义方法为:sub subroutine{statements;} 二、调用 调用方法如下:1、用&调用 &subname;...sub subname{...}2、先定义后调用 ,可以省略&符号...
脚本语言
37,737
社区成员
34,208
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章