问个简单点的

软件和网站开发以及相关技术探讨
回复
头像
13378333
帖子: 322
注册时间: 2012-05-31 12:00

问个简单点的

#1

帖子 13378333 » 2012-10-30 16:49

返回1+2+...+100,怎么写?
就是说通过计算返回5050这个数 :em11
头像
xw_y_am
帖子: 3333
注册时间: 2009-05-08 14:18
系统: Arch
来自: 河南新乡
联系:

Re: 问个简单点的

#2

帖子 xw_y_am » 2012-10-30 17:07

python ??
php ??
perl ??
Linux 相关链接大杂烩

代码: 全选

if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 问个简单点的

#3

帖子 YeLee » 2012-10-30 17:25

这年头学个循环也不容易啊,当然,肯定有人用(1+100)*100/2的。 :em20 :em20 :em20
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
missU
帖子: 1610
注册时间: 2010-03-28 16:16
来自: 你知道么?

Re: 问个简单点的

#4

帖子 missU » 2012-10-30 20:29

代码: 全选

php代码
<?php
$sum = 0;
for($i = 0; $i <= 100; $i++){
    $sum += $i; 
}
echo $sum;
lz可以去试试这段代码,输出应该是5050。

代码: 全选

shutdown -h now && 睡觉
happytor
帖子: 59
注册时间: 2010-05-12 11:41
系统: xubuntu 12.04

Re: 问个简单点的

#5

帖子 happytor » 2012-10-30 21:11

代码: 全选

sum=0
for i in range(1,101):
    sum+=i
print sum
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 问个简单点的

#6

帖子 Fermat618 » 2012-11-04 21:32

missU 写了:

代码: 全选

php代码
<?php
$sum = 0;
for($i = 0; $i <= 100; $i++){
    $sum += $i; 
}
echo $sum;
lz可以去试试这段代码,输出应该是5050。
教点 php 之外的东西吧,别害了人家。
[python]
sum = 0
for i in range(1, 101):
sum += i
print(sum)
[/python]
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
ssfjhh
帖子: 1289
注册时间: 2007-11-08 21:23
来自: 中国

Re: 问个简单点的

#7

帖子 ssfjhh » 2012-11-06 13:33

代码: 全选

>>> sum(range(101))
5050
>>> 
这个功能如何实现?
http://yufanyufan.spaces.live.com/blog/ ... !149.entry
要实现的功能为,若当前标签页为空白页,则在当前页打开,否则新建一个标签页。
头像
13378333
帖子: 322
注册时间: 2012-05-31 12:00

Re: 问个简单点的

#8

帖子 13378333 » 2012-11-06 16:27

xw_y_am 写了:python ??
php ??
perl ??
你这树叶是什么字体?
头像
ee.zsy
帖子: 41
注册时间: 2010-05-09 16:10
来自: 微风的河岸
联系:

Re: 问个简单点的

#9

帖子 ee.zsy » 2012-11-06 16:52

matlab

代码: 全选

sum(1:100)
J

代码: 全选

+/1+i.100
csharp

代码: 全选

Enumerable.Range(1,100).Sum();
csharp

代码: 全选

var s=0;for(var i=1;i<=100;i++)s+=i;Console.WriteLine(s);
头像
missU
帖子: 1610
注册时间: 2010-03-28 16:16
来自: 你知道么?

Re: 问个简单点的

#10

帖子 missU » 2012-11-06 17:42

Fermat618 写了:
missU 写了:

代码: 全选

php代码
<?php
$sum = 0;
for($i = 0; $i <= 100; $i++){
    $sum += $i; 
}
echo $sum;
lz可以去试试这段代码,输出应该是5050。
教点 php 之外的东西吧,别害了人家。
[python]
sum = 0
for i in range(1, 101):
sum += i
print(sum)
[/python]

我倒是想教人家C

代码: 全选

c
#include <stdio.h>
int main(int argc, char **argv){
    int i = 0;
    int sum = 0;
    for(; i <= 100; i++){
        sum += i;
    }
    print("sum:%d\n", sum);
}

代码: 全选

shutdown -h now && 睡觉
头像
missU
帖子: 1610
注册时间: 2010-03-28 16:16
来自: 你知道么?

Re: 问个简单点的

#11

帖子 missU » 2012-11-06 17:44

to Fermat618
lz要学的的东西还有很多。

代码: 全选

shutdown -h now && 睡觉
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
联系:

Re: 问个简单点的

#12

帖子 132811 » 2012-11-06 20:57

来个递归的 :em03
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
头像
xw_y_am
帖子: 3333
注册时间: 2009-05-08 14:18
系统: Arch
来自: 河南新乡
联系:

Re: 问个简单点的

#13

帖子 xw_y_am » 2012-11-07 9:33

13378333 写了:
xw_y_am 写了:python ??
php ??
perl ??
你这树叶是什么字体?
不是字体,只是一个 utf8 的字符而已
Linux 相关链接大杂烩

代码: 全选

if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}
215317196
帖子: 49
注册时间: 2008-06-10 10:52
联系:

Re: 问个简单点的

#14

帖子 215317196 » 2012-11-23 13:10

递归失败啊,差1错误!!!

>>> def mysum(n):
if n < 1 : return True
return (n) + mysum(n-1)

>>> mysum(100)
5051
开源传万世 因有我参与
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 问个简单点的

#15

帖子 eexpress » 2012-11-23 14:41

for (1 ... 100)
● 鸣学
回复