首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int abc(int u,int v); main() {int a=24,b=16,c; c=abc(a,b);
有以下程序: #include int abc(int u,int v); main() {int a=24,b=16,c; c=abc(a,b);
admin
2012-12-03
16
问题
有以下程序:
#include
int abc(int u,int v);
main()
{int a=24,b=16,c;
c=abc(a,b);
printf(""%d\n"",c);
}
int abc(int u,int v)
{int w;
while(v)
{w=u%v;u=v;v=w;}
return;
}
输出结果是( )。
选项
A、6
B、7
C、8
D、9
答案
C
解析
abc函数是求u、v的最大公约数,当v=16时,循环成立,执行其后的语句,即w=u%v,u=v;v=w;w=24%16=8,u=16,v=8,接翥返回到while中,当v=8时,循环成立.执行其后的语句,即w=u%v;u=v;v=w;w=16%8=0.u=8,v=0,接着再返回到while中,当v=0时,循环不成立,退出循环。
转载请注明原文地址:https://kaotiyun.com/show/euPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#defineN10#defines(x)x*x#definef(x)(x*x)mam(){intil,i2;i1=1000/s(N);i2=1000
有以下程序voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++;
有以下程序voidfun{int*a,inti,intj){intt;if(i<j)t=a[i];a[i]=a[j];a[j]=t;fun(a,++
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;执行该程序段后,k的值是
有定义语句:“intx,y;”,若要通过“scanf("%d,%d,&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
对建立良好的程序没计风格,下面描述正确的是______。
若有定义:intx=0,*p=&x;则语句printf("%d\n",*p);的输出结果是()。
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
单个用户使用的数据视图的描述称为()。
下列不属于软件工程的3个要素的是()。
随机试题
废水的指标BOD/COD值小于0.3为难生物降解污水。()
下列法律关系中.体现有偿特点的是()。
下列说法中,正确的是()。
在《巴塞尔新资本协议》中,违约概率被具体定义为借款人内部评级1年期违约概率与()中的较高者。
在良好的公司治理的前提下,企业的独立董事需要()。
“游客意见评价体系”是旅游景区质量等级评定的重要参考依据,包括()等评价项目。
下列行为中,构成招摇撞骗罪的是()。(2010年单选12)
俄国十月革命的胜利,改变了整个世界历史的方向,划分了整个世界历史的时代,开辟了世界无产阶级社会主义革命的新纪元,标志着人类历史开始了由资本主义向社会主义转变的进程,使中国的资产阶级民主主义革命从属于
对象状态的持久化是通过()实现的。
请打开考生文件夹下的解决方案文件proj2,该工程中含有一个源程序文件proj2.cpp,其中定义了CharShape类、Triangle类和Rectangle类。CharShape是一个抽象基类,它表示由字符组成的图形(简称字符图形),纯虚函数
最新回复
(
0
)