对于任意两个自然数a,b,用算术表达式a=b*q+r 确定其商q和余数r.即不用/ %, 用+ -符号求出商和余数
来源:百度知道 编辑:UC知道 时间:2024/09/20 20:33:49
刚学C,请不要太深奥。。谢谢!
int i=0;
while(q<b){
q=a-i*b;
i++;
}
运行后i-1就是商,q就是余数
我也刚学C,所以具体的我也不会,给你个我的想法,
应该是循环结构,a=b*q+r q++ 还要满足r>0&&r<b 就是当r满足这个条件时,输出r和q
我试着编的:
#include<stdio.h>
main()
{
int a,b,q=1,r;
printf("请输入两个数作为a和b:");
scanf("%d,%d",&a,&b);
a=b*q+r,(q++); /*这一句语句完全不确定是否正确,自我感觉应该有问题,然后应该就是让这个进入循环直到r满足了条件就输出q,r不过我还没学循环等结构,所以这里不知道怎么搞 */
printf("%d,%d",q,r);
}
任意给出9个自然数,能否从中找出两个自然数A和B,使A和B的差能被8整除.答是九,对不对
对于任意实数a.b.求证:a*a+b*b>=ab
求答案!要细答!前提是:a,b是两个自然数。
对于任意两个数a和b, 有a*b=3/4a+1/2b, 求5/6*(7/9*4)的值
a,b是两个自然数,如果A+B=100,那么A与B的积最大是?请告诉我
对于任意对号函数y=ax+b/x,a,b的取值有限制吗?
证明:对于任意的七个自然数中,其中必然有两个数和或差是10的倍数
对于任意向量a,b,若a²2;;=b²;;,则a=b或a=-b这句话为什么错
给自然数a、b、c,令a*b对于不同的a总有不同的值,且满足⒈(a*b)c=a*(bc),2.(a*b)(a*c)=a*(b+c),求3*4的值
已知a,b是两个自然数,若a+b=10,则ab的值最大为?