这一节我们学习取余运算符。
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 的余数
using System; using System.Collections.Generic; using System.Text; namespace Test { class Program { static void Main(string[] args) { int year = 2015;//年份 Console.WriteLine();//求年份除以4的余数 } } }