您当前的位置:首页 > 计算机 > 编程开发 > C语言

C语言取模运算符(modulus operator)“%”的作用是什么

时间:12-30来源:作者:点击数:

取模运算符“%”的作用是求两个数相除的余数。例如,请看下面这段代码:
    x=15/7;

如果x是一个整数,x的值将为2。然而,如果用取模运算符代替除法运算符"/",得到的结果就不同了:
    X=15%7;

这个表达式的结果为15除以7的余数,等于1。这就是说,15除以7得2余1。

取模运算符通常用来判断一个数是否被另一个数整除。例如,如果你要打印字母表中序号为3的倍数的字母,你可以使用下面这段代码:
    int x;
    for(x=1; x<=26; x++)
    if((x%3)==0)
    printf("%c"; x+64);

上例将输出字符串"cfilorux",即字母表中序号为3的倍数的所有字母。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门