首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
22
问题
有以下程序:
#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全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为
以下程序运行后的输出结果是【】。#defineS(x)4*x*x+1mah(){inti=6,j=8;printf("%d\n",S(i+j));}
有以下程序main(){charstr[]="xyz",*ps=str;while(*ps)ps++:for(ps--;ps-str>=0;ps--)puts(ps);}
以下程序的功能是进行位运算:#include<stdio.h>main()unsignedchara,b;a=7∧3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是(
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
算法的空间复杂度是指()。
在软件测试中,动态测试和静态测试手段只能发现程序中的错误,而不能证明程序中不存在错误,只有【】证明才有可能证明程序的正确性。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
以下程序中函数fun的功能是求出能整除x且不是偶数的务正整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。请按题意,完成填空。试题程序:
下面不属于软件设计原则的是()。
随机试题
有效滤过压
女,74岁,晨起发现左侧肢体无力,4小时内呈进行性加重,有糖尿病史8年。体检:左鼻唇沟浅,伸舌偏左,左上肢肌力0级,左下肢肌力Ⅲ级,左侧面部和上肢感觉减退。血压130/75mmHg,心率70次/分,偶有早搏根据临床症状,最可能的诊断是
在一个心动周期中,下列哪个时期主动脉压最低
对于红黏土和高液限土地区公路填方路基的叙述,正确的是()。
城市规划行政处罚的错误表述是()。
商业银行下列做法,不正确的是()。
企业转让某项商标的所有权,取得转让收入10000元,其正确的处理方法是()。
w公司是一个商品流通企业,拟进入前景看好的制药业,为此W公司拟投资新建制药厂,目前w公司的资产负债率为45%,所得税税率为20%。N公司是一个有代表性的药业生产企业,其β权益为0.99,产权比率为1.5,所得税税率为20%,则w公司的β资产产及β权益分别为
如何理解《义务教育美术课程标准(2011年版)》中的“综合.探索”领域?
a.万一b.まさかc.すでにd.思わずe.わくわくf.いらいらg.ぐずぐずh.とにかくiすっかりj.かってk.ぴっしりl.今さら来月
最新回复
(
0
)