首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
2021-06-15
44
问题
给定程序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;
}
msin()
{ long t,r;int x,y;
printf("\nInput 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;
解析
(1)第一个标识下的“for(i=1;i
(2)题目中要求截取前面求得结果的低三位,因此,第二个标识下“t=t/1000;”应该改为“t--t%1000;”。
转载请注明原文地址:https://kaotiyun.com/show/UMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}程序运行后
对于while(!E)s;,若要执行循环体s,则E的取值应为:()。
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
下列描述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
有以下程序:#include<stdio.h>intb=2:intfun(int*k){b=*k+b;retum(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=f
下面可以作为软件设计工具的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量S、P、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;S=S->next;p=s;while(p->next)p=p->next;
支持子程序调用的数据结构是()。
以下说法正确的是()。
随机试题
患者,女性,65岁。因阵发性胸闷8年,持续胸痛8小时收入院。入院时血压为130/90mmHg,诊断为急性前壁心肌梗死。上述患者出现频发室性早搏,伴短阵室性心动过速,此时最恰当的处理应是
A.白及B.仙鹤草C.棕榈炭D.血余炭E.炮姜具有杀虫功效的药物是()
河流水文调查中一般需要考虑的指标有()。
2014年11月30日,某企业“坏账准备——应收账款”科目贷方余额为30万元,12月31日,相关应收账款所属明细科目借方余额为500万元,经减值测试,该应收账款预计未来现金流量现值为410万元。不考虑其他因素,该企业2014年12月31日应确认的资产减值损
根据我国宪法和法律规定,下列选项中属于民族自治地方的是()。
股东代表诉讼是指当公司的合法权益受到不法侵害而公司却息于起诉时,公司的股东即以自己的名义起诉,所获赔偿归于公司的一种诉讼制度。根据上诉定义,以下情形可以提起股东代表诉讼的是:
在两种互补品之间,其中一种商品价格上升,会使另一种商品的需求量()。
学生上完体育课后回到教室,有15人喝了饮水机里的纯净水,其中5人很快产生了腹泻。饮水机里的纯净水马上被送去检验,检验的结果不能肯定其中有造成腹泻的有害物质。因此,喝了饮水机里的纯净水不是造成腹泻的原因。如果上述检验结果是正确的,则以下哪项对上述论证的评价最
Generallyspeaking,aBritishiswidelyregardedasaquiet,shyandconservativepersonwhois【C1】______onlyamongthosewithw
在数据库中,产生数据不一致的根本原因是
最新回复
(
0
)