对于如何实现求解1到100的奇数和,这里我给出了java和matlab的编程,两种编程的思想差不多但是在细微上有些许偏差。两个编程语言都采用的是循环、条件语句来实现。
Java、matlab学习是一个基础不断积累的过程,需要自己不断的学习,不断的夯实。想学matlabjava的推荐下面两本书,对于基础者非常有用。
1、实现求解1+3+...+100的和
(1)matlab实现:
clc
clear
sum=0;
for i=0:99
if mod(i,2)==0
sum=sum+(i+1);
end
end
输出结果:2500
(2)java实现:
package monday;
/*
要求:求解1+3+。。。+99的和
思路:
1、赋初值,对于sum
2、把1-100当中为偶数的数终止加到sum当中去
3、完成2即可一直加下去
*/
public class oddSum {
public static void main(String[] args){
int sum=0; //赋初值
for(int i=1;i<100;i++){
if(i%2==0){
continue;
}
sum+=i;
System.out.println(sum);
}
}
}
输出结果:2500
以上就是matlab和Java解决1到100奇数和的代码,更多实战案例,下期介绍!
欢迎关注知乎,留言交流编程问题!