c语言mod怎么用?
3个回答
展开全部
mod是取模的意思,例如:
8mod3 他的返回值是2(即8÷3余数)
mod返回一个整数除以另一个整数之后产生的余数。
mod即为模,在C语言中表达式为m = a % b;此值为a - b(a/b);即a除以b的余数。按照你的式子计算出来的值可能不再是一个可显示字符了
==============================
呵呵,copy来的可以参考一下
下面是我写的:
main()
{
int a=0;
a=8 % 3;
printf(" a mod is : %d " , a);
}
得出:
a mod is : 2
8mod3 他的返回值是2(即8÷3余数)
mod返回一个整数除以另一个整数之后产生的余数。
mod即为模,在C语言中表达式为m = a % b;此值为a - b(a/b);即a除以b的余数。按照你的式子计算出来的值可能不再是一个可显示字符了
==============================
呵呵,copy来的可以参考一下
下面是我写的:
main()
{
int a=0;
a=8 % 3;
printf(" a mod is : %d " , a);
}
得出:
a mod is : 2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x=a%b
没有mod,不过你可以定义,也可以用宏定义
没有mod,不过你可以定义,也可以用宏定义
更多追问追答
追问
请问在宏定义中怎么用,我用了编译出现错误,用不起来。
追答
#define mod %
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询