首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun ()的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为 6250 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构
下列给定程序中,函数fun ()的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为 6250 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构
admin
2010-11-26
20
问题
下列给定程序中,函数fun ()的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为 6250
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <stdio. h>
long fun(int x, int y, long *p)
{ int i;
long t=1;
/**************found ***************/
for (i=1; i<y; i++)
t=t*x;
*p=t;
/**************found***************/
t=t/1000;
return t;
}
main ( )
{ long t, r; int x, y;
printf("\nInput x and y: "); scanf
("%1d%1d", &x, &y);
t=fun (x,y, &r);
printf("\n\nx=%d, y=%d,r=%1d, last=
%1d\n\n ",x, y, r,t);
}
选项
答案
(1)错误:for:(i=1;i<y; i++) 正确:for(i=1;i<=y;i++) (2)错误:t=t/1000; 正确:t=t%1000;
解析
我们先用简单的思想理解一下该程序,如果当x=y=1时,程序的问题出在哪儿?很简单吧,所以for(i=1;i<y;i++)的循环条件应该是for (i=1;i++),另外,t=t/1000;中的错误是混淆了“/”和“%”的定义,对这样的细节问题务必注意。
转载请注明原文地址:https://kaotiyun.com/show/uPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
暴雨预警信号分四级,分别以蓝色、黄色、橙色、红色表示。下列说法错误的是()。
根据《刑事诉讼法》的规定,下列不属于中级人民法院管辖的第一审刑事案件是()。
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以完全恢复到原来的状
关于宇宙的起源,最具代表性、影响最大的理论是()。
能直接证明门捷列夫元素周期表理论正确的是(,)。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
下列不属于我国民族政策内容的是()。
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
随机试题
包过滤路由器能够阻断的攻击是()。
A.变量B.数值变量C.二分类变量D.多项分类变量E.多项有序分类变量医生研究某药对甲型肝炎的疗效,以是否治愈为观察指标,属何种变量
我国法定职业性肿瘤中,不包括()
甲乙两国协议将其海洋划界争端提交联合国国际法院。国际法院就此案作出判决后,甲国拒不履行依该判决所承担的义务。根据《国际法院规约》,下列做法哪一个是正确的?
以下不属于个人耐用消费品贷款中所指的耐用消费品的是()。
资产负债表中“期末余额”栏的填列方法主要有()。
给定资料1.人才强国战略的核心是“人才兴国”。国家兴盛,人才为本。依靠人才兴邦,走人才强国之路,大力提升国家核心竞争力和综合国力,是人才强国战略的核心要义,概言之就是“人才兴国”。这里,“强国”,是指增强国力、振兴国家,即大力提升国家核心竞争力和
下面哪一种资产组合不属于马克维茨描述的有效边界?()
中国作家、导演及职业赛车手韩寒在经过31年的纠结和彷徨后,终于在2013年9月23日生日当天于微博上公开宣布加入处女座。其实,他大可不必这么煞有其事,既然根据不同的计算方式9月23日可以归为处女座也可以归为天秤座,他不如称自己既是处女座又是天秤座。以下哪
YourforeignfriendClarehasjustgraduatedfromBeifangUniversityinChinaandplanstogobacktotheUnitedStatessoon.Wr
最新回复
(
0
)