首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
2015-08-23
22
问题
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
long fun(int x,int y,long*p)
{ int i;
long t=1;
/*************found*************/
for(i=1;i
t=t*x;
*p=t;
/*************found*************/
t=t/1000;
return t;
}
main()
{long t,r;int x,y;
printf("\nlnput x and y: ");
scanf("%ld%ld",&x,&y);
t=fun(x,y,&r);
printf("\n\nx=%d, y=%d, r=%ld,
last=%ld\n\n",x,y,r,t);
}
选项
答案
(1)for(i=1; i<=y; i++) (2)t=t%1000;
解析
函数的功能是求整数x的y次方的低3位值。
(1)第一个标识下的“for(i=1;i
(2)题目中要求截取前面求得结果的低三位,因此,第二个标识下“t=t/1000;”应该改为“t=t%1000;”。
转载请注明原文地址:https://jikaoti.com/ti/zxi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下合法的字符型常量是
有以下程序voidf(int*q){inti=0;for(;i
当运行以下程序时,从键盘输入AhaMA(空格)Aha#includemain(){chars[80],c=’a’;inti=0;scanf("%s",s);while(s[i]!=’\n
以下选项中,当x为大于1的奇数时,值为0的表达式是
若有以下程序:main(){inta=4,b=3,c=5,t=0;if(a<b)t=a;a=b;b=t;if(a<c)t=a;a=c;c=t;printf("%d%d%d\n",a,b,c
以下程序运行后的输出结果是【】。inta=5;fun(intb){staticinta=10;a+=b++;printf("%d",a);}main
一个源文件中的外部变量的作用域为()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
有以下程序,其中函数的功能是将多个字符串按字典顺序排序:#include<string.h>voidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)for
随机试题
Althoughit’stoughfindingajobthesedays,Henrygota________inafamouscompany.
临床上使用的辐照红细胞主要是为了A.预防非溶血性发热反应B.预防过敏反应C.预防TA-GVHDD.预防输血传播的疾病E.需要长期依赖输血治疗的患者减少输血次数
会计数据一般保存在()中。
下列关于我国历史的说法,正确的是()。
舞榭歌台,___________。(辛弃疾《永遇乐.京口北固亭环古》)
蒸发冷却是指液体在蒸发成气体的过程中会吸热,从而降低周围的温度起到冷却的效果。蒸发冷却效应是指在目的或志趣相同的人们组成的社会团体中,团体的价值跟液体的整体温度类似,当价值较高的成员离开社团后,社团自身的平均价值会降低。根据上述定义,下列属于蒸发冷却效应的
羊群效应
ThehomelessmakeupagrowingpercentageofAmerica’spopulation.【B1】homelessnesshasreachedsuchproportionsthatlocalgov
YouwanttoinstallWindows2000Professionalon45newcomputersonyourcompany’snetwork.YoufirstinstallWindows2000Prof
在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过______。
最新回复
(
0
)