编写程序求100以内奇数的和 6.求1-100中所有奇数之和与平均值。java程序?
6.求1-100中所有奇数之和与平均值。java程序?这个问题,利用算术序列的特点,我们知道100以内有50个奇数,和是2500,平均是12.5。不过,既然是编程,就让程序老老实实地从1开始逐一判断。
6.求1-100中所有奇数之和与平均值。java程序?
这个问题,利用算术序列的特点,我们知道100以内有50个奇数,和是2500,平均是12.5。不过,既然是编程,就让程序老老实实地从1开始逐一判断。如果一个数被2除并且大于1,那么它就是奇数。
程序片段如下:
int j=0//odd
int sum=0//and
double AVG=0//average
for(int i=1I<=100I)
{
if(i%2==1)
{
j
sum=i
}
AVG=sum/j系统输出打印(“100以内奇数之和
]系统输出打印(”奇数平均100以内:“你好,我很高兴回答你的问题。我做了七年的软件开发讲师和Java语言教师。我将用Java语言向您描述这个问题。
For(int i=1I<=100I){//使用For循环遍历100以内的书籍
if(i%2!=0){//用if判断被2除的数不能等于0是奇数系统输出打印(“100以内奇数为:”I)//输出100以内奇数
continue//如果不是奇数,则跳出循环。
}
Sum=I//奇数循环加法
}]系统输出打印(“sum of technologies within 100]//输出sum
运行结果将输出所有奇数
如果求和为2550,则为正确。
快乐分享,共同学习,欢迎关注我,与我探讨计算机教育知识。
如何用for循环结构。求解100以内,所有奇数之和?
奇数之和从1到100:1。常规解:1357 9.91 93 95 97 99=1到100,共50对奇数,共25对偶数,so 1和993和975和95等,共25 100=100×25=25002,编程思路:用循环变量I求和,流程图如下,解:因为I=1,s=0是起始变量,而求和50连续奇数,则I为循环变量,增量为2,s之和为0,则I为0和。扩展数据:I=0 sum1=0 sum2=0,而I<=100:IFI%2==0:sum1=ielse:sum2=二=1打印(“1-100之间的偶数和为%d%sum1)打印(”1-100之间的偶数和为%d%sum2)