首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODll.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2013-03-29
62
问题
给定程序MODll.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#inclucle
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("\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<=v;i++) (2)t=t%1000;
解析
(1)第一个标识下的“for(i=l;i
(2)题目中要求截取前面求得结果的低三位,因此,第二个标识下“t=t/1000;"应该改为“t=t%1000;"。
转载请注明原文地址:https://kaotiyun.com/show/BPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
fprintf函数的一般调用方式是()
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<5;i++)j+
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++
用筛选法可得到2~n(n
用筛选法可得到2~n(n
用筛选法可得到2~n(n
用筛选法可得到2~n(n
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
视网膜母细胞瘤容易发生坏死、钙化,在声像图上表现为“钙斑”,“钙斑”的超声检出率是:
肝进行性肿大,质地坚硬如前额,多见于()
A.肺俞、列缺B.太冲、中脘C.脾俞、气海D.足三里、三阴交E.神阙、关元
下列关于人大代表的表述中,说法错误的是:
某施工单位中标承包AB路段双向4车道高速公路交通工程的施工。该路段全长105km,设计速度100km/h,有8个互通式立交,采用封闭式收费,使用非接触式IC卡,全线设8个匝道收费站,收费站监控室有人值守进行收费管理,设一个监控、收费及通信分中心,并且在监控
【背景材料】某机电安装工程公司承接某综合性设施的通风空调安装工程,在施工准备阶段,该机电安装工程公司制定了施工方法和施工工艺,在制定过程中兼顾了进度控制、质量控制、成本控制三大目标,使得对各工序施工活动的质量得到有效控制。该机电安装工程公司对施工环
5年后,对释放过灭火剂的储瓶、相关阀门等部件进行一次(),试验合格方可继续使用。
Withonlyaboutl,000pandasleftintheworld,Chinaisdesperatelytryingtoclonetheanimalandsavetheendangeredspecies.T
A、 B、 C、 C询问最后期限的where疑问句→用“Notuntil+时间名词”回答
贸易条件
最新回复
(
0
)