1、用python实现的第一种方法,代码如下:def Sum(): num=0 x=1 while x<=100: if x%2==1:#判断为奇数时相加 num+=x x+=1 print('1---100奇数的和为:',num)if __name__=="__main__": Sum()结果如图所示:
2、用python实现的第二种方法,代码如下:def Sum(): x=1 arr=[]#定义一个数组用来存储奇数 while x<=100: if x%2==1: arr.append(x)#如果为奇数便把它存入数组中 x+=1 print('1---100奇数的和为:',sum(arr))#最后用python的sum函数直接把列表相加if __name__=="__main__": Sum()结果如图所示:
3、用Java来实现,代码如下:public class sum { public static void add(){ int num=0稆糨孝汶; int x=1; while (x<=100){ if(x%2==1){//判断为奇数的话就相加 num+=x;} x+=1; } System.out.println("1-->100的奇数和为:"+num); } public static void main(String[] args) { add(); }}结果如图所示: