重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学专科> 电子信息
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

下面程序的功能是求整数m、n的最大公约数,请填空。 main() { int m,n,r; scanf("%d,%

下面程序的功能是求整数m、n的最大公约数,请填空。 main() { int m,n,r; scanf("%d,%d",&m,&n); if(【 】){r=m;m=n;n=r;) while(【 】) { r=m%n;m=n;n=r; } printf("%d",m); }

答案
查看答案
更多“下面程序的功能是求整数m、n的最大公约数,请填空。 main() { int m,n,r; scanf("%d,%”相关的问题

第1题

补足程序程序功能:用辗转相除法求最大公约数。main(){int m,n,r;scanf(”%d%d',&m, &am

补足程序

程序功能:用辗转相除法求最大公约数。

main()

{int m,n,r;

scanf(”%d%d',&m, &n);

while(______)

{r=_

m=

n=_

}

printf(" gcd=%d/n"

,____ );

点击查看答案

第2题

以下函数fun用于求两个整数a和b的最大公约数。 fun(a,B) int a,b; {int i,j,m,n;

以下函数fun用于求两个整数a和b的最大公约数。 fun(a,B) int a,b; {int i,j,m,n; if(a>B) {m=a;a=b; 【 】 ;} i=a;j=b; while((n= 【 】 )!=0) {j=i;i= 【 】 ;} return(i); }

点击查看答案

第3题

函数fun,其功能是求两个整数的最大公约数。 fun(int x,int y) { int a,b,t,r; a=x; b=y; if(a>b)

函数fun,其功能是求两个整数的最大公约数。

fun(int x,int y)

{

int a,b,t,r;

a=x;

b=y;

if(a>b)

{t=b;

b=a:

a=t; }

while(______)

{

b=a;

______

}

return(b);

}

点击查看答案

第4题

求下述每一对数的最大公约数,其中n是整数,k是正整数.
点击查看答案

第5题

求两个正整数的最大公约数的算法通常使用“辗转相除法”。设有两个正整数m,n,求它们的最大公约数的
算法如下: ①若m<n,则交换m和n(保证m大于n)。 ②计算m/n的余数r。 ③若r不等于0,则令m=n、n=r,转第②步继续执行;否则,算法结束,n就是最大公约数。 下面用“辗转相除法”求出并返回m、n最大公约数的函数fun,请填写清单中缺少的语句。 int fun(int m,int n) { int r; if(m<n) { r=m; m=n; n=r; } if(n==0) return(m); do{_________ if {r!=0} {m=n;n=r;} )while(r!=0); return(n); )

点击查看答案

第6题

输入2个整数,输出它们的最小公倍数和最大公约数。#include<stdio.h>void main(){int m,n,gbs,gys;

输入2个整数,输出它们的最小公倍数和最大公约数。

#include<stdio.h>

void main()

{int m,n,gbs,gys;

scanf("%d,9/6d",m,n);

gbs=m;

while(______)/*第一空*/

gbs=______;/*第二空*/

gys=______;/*第三空*/

printf("%d %d\n",gbs,gys);

}

点击查看答案

第7题

下面程序的功能是两个整数进行交换,请填空。 sub(int * x,int *y) {【 】 z=*x; *x

下面程序的功能是两个整数进行交换,请填空。 sub(int * x,int *y) {【 】 z=*x; *x= *y; *y=z; return; } main() {int m,n,*t1,*t2; scanf("%d,%d",&m,&n); t1=&m;t2=&n; 【 】 printf("%d,%d\n",m,n); }

点击查看答案

第8题

请看下面程序,分析其功能。当M=23,N=24时,程序输出的值是()DimmAsInteger,nAsInteger,sAsIntegerm=InputBox("请输入较小的整数:")n=InputBox("请输入较大的整数:")Fork=mTons=s+kNextkPrints

A.0

B.47

C.2324

D.123

点击查看答案

第9题

下面程序的功能是:根据输入的整数x和n,利用函数fact实...

下面程序的功能是:根据输入的整数x和n,利用函数fact实现求下面程序的功能是:根据输入的整数x和n,利用函数fact实...下面程序的功能是:根据输入的整数x和。 例如:输入:2,3 输出下面程序的功能是:根据输入的整数x和n,利用函数fact实...下面程序的功能是:根据输入的整数x和=8 请在程序中的横线上填入正确的内容,将程序补充完整。 /* c7-1.c 利用函数fact实现求x的n次方*/ #include "stdio.h" int main() { long int fact(long x,long n) ; /*声明fact函数*/ long int x ; long int n; printf("please enter X and N(>=0): "); scanf("%ld,%ld", &x, &n ); printf("%ld,%ld=%ld",x,n, (1) ); /*调用fact函数 */ return 0; } long int fact(long int x, long int n) /*定义fact函数求xn */ { long int i,s; (2) ; /*求累积变量的初始化*/ if (n= =0) return 0; for(i=1; i<=n; i++) *用循环实现xn* s="s*x;" (3) ; *返回结果xn*>

点击查看答案

第10题

下面问题最适合用回溯法解决的是()。

A.走迷宫

B.折半查找

C.水仙花数

D.求最大公约数

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝