C语言里如何求余数?

如何编写求余数的代码?#include<stdio.h>#include<math.h>voidmain(){intm,n,r;printf("输入m,n\n");sca... 如何编写求余数的代码?
#include<stdio.h>
#include<math.h>
void main()
{
int m,n,r;
printf("输入m,n\n");
scanf("%d,%d",&m,&n);
if (m>n)
r=m%n;
else m=n;
r=m%n;
while(r!=0)
m=n;
n=r;
r=m%n;
printf("最大公约数为%d\n",&n);
}
这一坨程序为什么不能执行?检查不出来啊。不是编译和组建问题,不仅没有执行结果,还被360阻止了!
展开
 我来答
郭磊
2017-05-31 · 知道合伙人互联网行家
郭磊
知道合伙人互联网行家
采纳数:391 获赞数:11745
全国信息化工程师岗位技能证书持有者 广州美诗沁演讲比赛三等奖

向TA提问 私信TA
展开全部

一、工具:安装有Windows 95及以上版本操作系统的台式机或笔记本。Visual C++ 6.0 等。

二、操作步骤:

【1】首先请打开Visual C++ 6.0,(本文使用Visual C++ 6.0软件操作,也可使用Visual Studio或其他C/C++编程软件。),打开成功后如图所示。

【2】点击左上角“文件”菜单按钮,并点击“新建”按钮。在弹出的窗口中首先选择“文件”选项卡,在左侧列表中选取“C++ Source File”项,在右侧文件名文本框中输入文件名,如“demo”等。

【3】按照图片输入演示代码。

【4】代码运行:按照箭头标识的顺序,依次点击箭头所指向的按钮。按下最后一个按钮成功后会弹出图所示黑色窗体,窗体中显示程序运行结果,并得出正确数值。

【5】代码讲解:图中绿色字体解释了所在行代码含义。核心代码为 d = 5 % 3;“%”为取余运算符。

【6】常见错误与语法要求:1、%前后必须为整数,不可以为小数等。2、%后面不允许为0。

注意事项:

【1】输入代码时应将输入法切换为英文状态。

【2】输入代码时应该注意大小写等细节。

【3】%前后只能是整数,后面不可以为0。

12qwaszx1887
2018-03-30 · TA获得超过8616个赞
知道小有建树答主
回答量:31
采纳率:100%
帮助的人:2.4万
展开全部

C语言有一个取余运算符 % ,称之为“模”运算符。a % b 表示 用b来整除a,商整数,得到余数。只有两个整数之间才可以进行模运算!

C语言运算符是说明特定操作的符号 ,它是构造C语言表达式的工具。C语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都为运算符处理。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhzht_2008
2013-03-19 · TA获得超过2112个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:237万
展开全部
a/b余数为c,用C语言描述为:
c=a%b;
"%"为求余运算符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alec_z87
2013-03-19 · 超过24用户采纳过TA的回答
知道答主
回答量:170
采纳率:0%
帮助的人:70.6万
展开全部

求商为 c=a/b;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yipian_yezi
2007-09-26 · TA获得超过191个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:0
展开全部
11除以10 商1 余1
25除以10 商2 余1
4除以10 商0 余4
得到的商就是整除结果 ,后面余数就是取余的结果
11/10=1 11%10=1
25/10=2 25%10=5
4/10=0 4%10=4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式