首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2018-09-27
23
问题
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 long fun(int x,int y,long *p)
3 { int i;
4 long t=l;
5 /**********found**********/
6 for(i=l;i<y;i++)
7 t=t *x;
8 *p=t;
9 /**********found**********/
10 t=t/1000;
11 return t;
12 }
13 main()
14 { long t,r;int x,y;
15 printf(’’\nlnput x and y:’’);scanf(’’%1d%1d’’,&x,&y);
16 t=fun(x,y,&r);
17 printf(’’\n\nx=%d,y=%d,r=%1d,last=%1d\n\n’’,x,y,r,t);
18 }
选项
答案
(1)for(i=1;i<=y;i++) (2)t=t%1000;
解析
函数的功能是求整数x的Y次方的低3位值。(1)第一个标识下的“for(i=l;i<y;i++)”说明进行了y-1次方,而不是y次方,所以将“for(i=1;i<y;i++)”改为“for(i=1;i<=y;i++)”。(2)题目中要求截取前面求得结果的低三位,因此,第二个标识下“t=t/1000;”应该改为“t=t%1000;”。
转载请注明原文地址:https://jikaoti.com/ti/VAa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于对象概念的描述中,错误的是
以下程序运行后的输出结果是()。main(){inta,b,c;a=10;b=20;c=(a/b<1)&&(a%b<1);printf("%d%d%d\n",a,b,C);}
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;}printf("%d,%d
“商品”与“顾客”两个实体集之间的联系一般是()。
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
下面定义的结构体类型包含3个成员,其中成员变量x用来存入整型数据,成员变量y用来存入实型数据,成员变量next是指向自身结构体的指针。请将定义补充完整。structstu{intx;【】【】next;}
下列关键字中,不属于C语言变量存储类别的是______。
已有定义:inti,a[10],*p;,则合法的赋值语句是
本程序用冒泡法对数组a[]的元素从大到小排序,请在程序空白处填空。voidbubble(inta[],intn){intid,max,temp;max=n-1;do{j=0;f
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
随机试题
肝胰壶腹括约肌在
A.腕下垂B.“餐叉”样畸形C.Dugas征阳性D.下肢短缩、外旋畸形E.下肢短缩、内旋、内收畸形肩关节脱位
下列合同中,债权人不得将合同的权利全部或部分转让给第三人的有()。
【背景资料】某水利水电工程施工企业在对公司各项目经理部进行安全生产检查时发现如下事件:事件一:公司第一项目经理部承建的某泵站工地,在夜间进行泵房模板安装作业时,由于部分照明灯损坏,安全员又不在现场,一木工身体状况不佳,不慎从12m高的脚
下列不属于工作流程组织的内容的是()。
收款凭证的左上角科目为(),登记的科目是“现金”或“银行存款”。
下列关于现金核算内部控制的内容中,说法错误的是()。
乐曲《十面埋伏》《霸王卸甲》是什么乐器的代表作()
有的城市城管和小商贩有矛盾,有城管指责说:小商贩是刁民,不理解不配合城管执法。商贩骂城管:野蛮粗暴,吃着皇粮,不体谅百姓的生计。两者矛盾十分突出,有的甚至出现流血事件,你怎么看这个问题?
A、Theydon’tgetridofflabbyarms.B、Theycandamagearmmuscles.C、Theyaren’tacceptabletomostpeople.D、Theycanraiseon
最新回复
(
0
)