首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
43
问题
给定程序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全国计算机二级
相关试题推荐
下列程序执行后输出的结果是()#include<stdio.h>f(intA){intb=0;staticc=3;a=c++,b++;return(A);}mai
函数调用语句;fseek(fp,-20L,SEEK_END);的含义是()
结构化程序设计的3种结构是
以下程序的输出结果是【】。#include<stdio.h>fun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;fo
设有以下定义和语句,则*(*(p+2)+1)的值【】。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
设有一共用体变量定义如下:uniondata{longw;floatx;inty;charz;};uniondatabeta;执行下列语句后,正确的共用体变量beta的
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
已有定义double *p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【 】。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
数控机床进给传动系统滚动导轨副有哪些常见故障?怎样进行常见故障的诊断和排除?
A.中央带B.外周带C.移行带D.前纤维基质区E.逼尿肌
心脉痹阻可以引起肝气郁结可以引起
悠悠板村村民甲于2010年2月1日与村委会签订承包合同,承包该村32亩耕地,承包合同未约定承包期限,自2010年3月起,甲开始在该土地上种植农作物。2012年3月,外村种粮能手乙与悠悠板村村委会协商,大面积承包该村的耕地种粮,村委会将包括已承包给甲在内的1
建设单位收到施工承包单位的单位工程验收申请后,应组织( )等方面人员进行验收,并形成验收报告。
下列各项属于中国期货业协会职责的有()。
总需求是指一个国家(或地区)在一定时期内和一定价格水平上,对产品的购买能力。()
材料一:中国有近13亿人口,是世界上人口最多的国家,解决就业问题任务繁重、艰巨、紧迫。据估计,到2010年,全国劳动力总量将达到8.3亿人,城镇新增劳动力供给5000万人,而劳动力就业需求岗位只能新增4000万个。因此,在相当长的时期内,就业必然成为我国的
关于缓刑,下列哪一选项是错误的?()
【B1】【B5】
最新回复
(
0
)