首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
23
问题
给定程序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://jikaoti.com/ti/XBn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义并赋值,以下符合C语言语法的表达式是
C语言中,系统的标准输入文件是指
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
以下程序运行结果是【】。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case
运行下面的程序,其输出结果为______。main(){printf("%d,%d",5%-3,-5%3);}
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中的其他数据不变。#defineN4voidrotate
设函数fun的定义形式为: void fun(char ch,float x) { …… } 则以下对函数fun的调用语句中,正确的是 ______。
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
用筛选法可得到2~n(n
用筛选法可得到2~n(n
随机试题
医院获得性感染及其控制越来越成为一个广泛关注的问题,有关医院获得性感染的描述哪项是错误的
食品微生物检验的样品采取后,应根据样品种类将不需冷冻的样品保持在
房地产市场进行细分的依据主要有以下几方面()。
矛盾的普遍性与特殊性的关系是()。
自我提升可能是一种被打上“生物遗传”与“基因性状”烙印的心理现象,它因具有潜在的适应价值而被保存在人类的基因中。其实,真实、准确的自我认识才是个体获得幸福和成功的必要前提,一个适应良好的个体应当对自我有着正确的认识,那些头脑中常存错觉、不能清醒认识自我的人
要解决中国革命所面临的问题,必须把马克思主义与中国具体实际相结合,实现马克思主义中国化。最早提出马克思主义中国化的命题的领导人是()
用分部积分法求下列不定积分:
类是具有共同属性、共同操作方法的对象的集合,所以类是对象的______。
在Access数据库中,表由()。
WetsuitAwetsuitis【T1】______whowantto【T2】______.Wetsuitsareusuallywornbyswimmers,divers,or【T3】______.Wetsuitsh
最新回复
(
0
)