2-14 C#的算术运算符(二)
本节编程练习不计算学习进度,请电脑登录imooc.com操作

C#的算术运算符(二)

这一节我们学习取余运算符

C#中的取余运算符就是%。上一节学习的除号,作用是求2个数字相除的商,而取余运算符%的作用是求两个数字相除的余数。比如:

Console.WriteLine(19/5);//求19除以5的商,输出3
Console.WriteLine(19%5);//求19除以5的余数,输出4(商3余4)

编程中,%常常用来检查一个数字是否能被另一个数字整除。比如下面的代码片段:

int number = 29;
Console.WriteLine(number%2);//求number除以2的余数

如果输出0,表示没有余数,即number能够被2整除(是偶数);如果输出1,表示有余数,即number不能被2整除(是奇数)。

任务

判断闰年。年份能够被4整除的是闰年(实际闰年的判断要复杂得多,这道练习题按照简单的来)。

请在代码第 12 行的()中填写表达式,输出 year 除以 4 的余数

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4.  
  5. namespace Test
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. int year = 2015;//年份
  12. Console.WriteLine();//求年份除以4的余数
  13. }
  14. }
  15. }
下一节