面向过程2----php,java,c,c++,python,c#,ruby,perl,swift,go的分支判断逻辑,闰年.


 

php:

 

<?php

$year;

if(!isNaN($year))

{

  if(isNum($year))

  {

      if($year>1&&$year<=9999)

    {

              if(($year%4==0&&$year%100!=0)||$year%400)

      {

          echo "您输入的是闰年";

      }

      else

      {

            echo "您输入的是平年";

      }

    }

    else

    {

      echo "您输入的数值不在范围内";

    }

  }

     else

     {

       echo "您输入的是小数,这是不允许的";

     }

}

else

{

echo "您输入的不是数字";

}

?>


 

java:

 

int year;

if((year%4==0&&year%100!=0)||year%400==0)

{

System.out.println("您输入的是闰年");

}

else

{

System.out.println("您输入的是平年");

}


 c:

#include<stdion.h>

int main()

{

     int year;

  if((year%4==0&&year%100!=0)||year%400==0)

  {

    printf("黏输入的是闰年! \n %d",year);

  }

  else

  {

      printf("您输入的是平年 \n");

      }

}

 


 

c++:

#include <iostream>

using namespace aaaaaa;

int main()

{

     int year;

  if((year%4==0&&year%100!=0)||year%400==0)

     {

           cout<<"您输入的是闰年,您输入的年份是:"<<year<<endl;

     }

     else

  {

    cout<<"您输入的是平年,您输入的年份是:"<<year<<endl;

  }

}


 

python:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

year

if((year%4==0&&year%100!=0)||year%400==0):

  print "您输入的是闰年,您输入的年份是:",year

else:

  print "您输入的是平年,您输入的年份是:",year 


 c#:

using System;

namespace a

{

  class A

  {

    static void Main(string[] args)

    {

      int year;

      if((year%4==0&&year%100!=0)||year%400==0)

      {

        Console.WriteLine("您输入的是闰年,您输入的年份是:",year);

      }

      else

      {

        Console.WriteLine("您输入的是闰年,您输入的年份是:");

      }

    ]

  }

}


ruby:

#!/usr/bin/ruby -w
# -*- coding : utf-8 -*-

#我是注释

BEGIN
{
   puts "ruby是日本人写的?"
}

year
if (year%4&&year$100)||year%400
  puts "您输入的年份是闰年,您输入的具体年份是 #{year}"
else
  puts "您输入的年份是平年,您输入的具体年份是 #{year}"

 


perl:

$year

if(($year%4&&$year%100)||$year%400)

{

  printf "您输入的年份是闰年,您输入的具体年份是:$year";

}

else

{

     printf "您输入的年份是闰年,您输入的具体年份是$year";

}


go:

package main

import "fmt"

func main{

  var year

     if  (year%4==0&&year%100!=0)||year%400==0

  {

    fmt.printf("您输入的是闰年,具体年份是: %d",year)

  }

    else 

    {

    fmt.printf("您输入的是平年,具体年份是: %d",year)

  }

}


swift:

import cocoa

var year;

if (year%4==0&&year%100!=0)||year%400==0

{

print("\您输入的是闰年,具体年份是:\(year)");

}

else

{

print("\您输入的是闰年,具体年份是:\(year)");

}


 

posted @ 2016-08-23 17:15  火山林风  阅读(338)  评论(0编辑  收藏  举报