用php打出1到100之间的偶数之和,还有奇数之和,还有定义一个变量,用for循环打出来,总共三个

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用php打出1到100之间的偶数之和,还有奇数之和,还有定义一个变量,用for循环打出来,总共三个相关的知识,希望对你有一定的参考价值。

$jisuhe=0;
for($j=1;$j<=99;$j+2)

$jisuhe=$jisuhe+$j;

echo "奇数和为".$jisuhe;

$ousuhe=0;
for($j=2;$j<=100;$j+2)

$ousuhe=$ousuhe+$j;

echo "偶数和为".$ousuhe;

差不多是这样,可以运行看下;只有两个,没有三个呢
参考技术A 这样就可以了:
$ousuhe = 0;
for ($i=1; $i <=99; $i++)
if ($i%2 == 0)
$ousuhe=$ousuhe+$i;


echo "奇数和:".$ousuhe;

$jisuhe = 0;
for ($j=1; $j <=99; $j++)
if ($j%2 != 0)
$jisuhe=$jisuhe+$j;


echo "偶数和:".$jisuhe;

编写程序,计算数组中奇数之和和偶数之和。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace odds
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> str = new List<string>();
            int len = 0;
            int jsum =0;
            int osum =0;
            Console.WriteLine("输出数组的元素,以q结束");
            while (true)
            {
                string input = Console.ReadLine();
                if (input.Equals("q") == false) //如果输入的不是q(区分大小写),则增加记录
                    str.Insert(len++, input);
                else
                    break;
            }

            //Console.WriteLine("输出数据长度");
           // Console.WriteLine(len); //结果说明数据是按行存在链表中的,每行占链表一个值
           // Console.WriteLine("依次输出链表中数据");
           // for (int i = 0; i < len; i++)
           // {
            //    Console.WriteLine(str[i]); //依次输出链表每个值,也是依次输出每行
            //}
            //Console.WriteLine("依次输出每个值");
            string[][] every = new string[len][]; //交叉数组,行固定,为上面得到的行数,每一行的长度不定(每行字符间以空格或其他分割)
            for (int i = 0; i < len; i++)
            {
                every[i] = str[i].Split(); //C#对空格的分割方式之一,如果是其他分割方式,就需要也使用上面的链表分割每行的方式了
            }
            //for (int i = 0; i < len; i++)
            //{
            //    for (int j = 0; j < every[i].Length; j++)
              //  {
             //       Console.WriteLine(every[i][j]);
            //    }
          //  }
            
            for (int i = 0; i < len; i++)
            {
                for (int j = 0; j < every[i].Length; j++)
                {
                    int aa;
                   // Console.WriteLine(every[i][j]);
                    aa = int.Parse(every[i][j]);
                    if ((aa % 2) == 1)
                    {
                        jsum += aa;
                    }
                    else {
                        osum += aa;
                    }
                }
            }
            Console.WriteLine("奇数之和为:");
            Console.WriteLine(jsum);
            Console.WriteLine("偶数之和为:");
            Console.WriteLine(osum);
            Console.ReadKey();
        }
    }
}

技术图片

 

以上是关于用php打出1到100之间的偶数之和,还有奇数之和,还有定义一个变量,用for循环打出来,总共三个的主要内容,如果未能解决你的问题,请参考以下文章

求1到100的奇数和及偶数和,用for语句

C语言怎样求1到100偶数之和

C语言怎样求1到100偶数之和?

急求C语言编程:求1到100所有偶数之和,三种循环语句分别实现

c语言如何求1至100之间的全部奇数之和

c++用for循环求1~100内的奇数之和,偶数之和