首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
44
问题
给定程序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://www.kaotiyun.com/show/r8xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:main(){intx=4,y=3,x=2,t;t=x<y<z;printf("%d\n",t);}则程序运行后的输出结果是【】。
以下程序运行后的输出结果是()。main(){inta,b,c;a=10;b=20;c=(a/b<1)&&(a%b<1);printf("%d%d%d\n",a,b,C);}
有以下程序 main() {char s[]={"aeiou"},*ps; ps=s; printf("%c\n",*ps+4); } 程序运行后输出的结果是______。
以下程序的输出结果是_______。main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7});Print("%d%d%d%d\n",a[0][3],a[l][2],a[2][1],
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
已知a所指的数组中有N个元素。。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个位置填空。voidfun(inta[N],intk){inti:for(i=k;i
下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】==’’)flag=0;
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【】。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
随机试题
症见咳嗽声重,气急,咽痒,咳痰稀薄色白,常伴鼻塞。流清涕,头痛,肢体酸楚,或见恶寒发热,无汗等表证,舌苔薄白,脉浮紧,其治法为
A、疼痛—进食—疼痛B、疼痛—进食—缓解C、疼痛无规律D、进食—疼痛—疼痛E、进食—疼痛—缓解胃痛的疼痛特点是()
患儿,男,7岁。因下颌牙齿排列不齐就诊。检查:下颌中切牙完全萌出,下颌侧切牙萌出2/3,远中切角舌侧扭转与乳尖牙重叠,侧切牙萌出间隙不足该患儿的治疗措施是
[2008年,第66题]设受扭圆轴中的最大切应力为τ,则最大正应力()。
下列火灾预警能力的各项指标,定义正确的是()。
对各项财产物资的盘点结果应当登记()。
年偿债基金是普通年金现值的逆运算。()
下列关于产业的成功关键因素的说法中,正确的有()。
A公司为上市公司,适用的所得税税率为25%,201.5年年度财务报告批准报出日为2016年4月30日,2015年所得税汇算清缴于2016年4月30日完成。资料如下:A公司2015年12月31日前因未履行合同被乙公司起诉,A公司已将75万元的预计负债登记为“
为提升我国深空测定轨能力,服务于嫦娥探月工程等国家重大战略,上海将于2015年建成65米射电天文望远镜。关于射电天文望远镜,下列说法正确的是()。
最新回复
(
0
)