首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。 例如,7的5次方是16807,其低3位数的和值是15。 请改正函数f
给定程序MODll.C中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。 例如,7的5次方是16807,其低3位数的和值是15。 请改正函数f
admin
2013-03-29
40
问题
给定程序MODll.C中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。
例如,7的5次方是16807,其低3位数的和值是15。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
int fun(int n,int*value)
{ int d,s,i;
/******************found******************/
d=0;s=0;
for(i=1; i<=5; i++)d=d*n;
*value=d;
for(i=1;i<=3;i++)
{ s=s+c1%10;
/******************found******************/
d=d\10;
}
return s;
}
main()
{ int n,sum,v;
do
{printf("\nEnter n(2
scanf("%d",&n);}
while(n<=2 ||n>=8);
sum=fun(n,&v);
printf("\n\nThe result:\n value=
%d sum=%d\n\n", v,sum);
}
选项
答案
(1)d=1; s=0; (2)d=d/10;
解析
(1)第一个标识下的“d=0:"求出的次方一直是0,所以将“d=0:"改为"d=1"。
(2)第二个标识下的“d=d\10;"是对d的截取,这里的“\"本意应该是除号,但这个在C语言中是不可识别的,所以第二个标识下“d=d\10;"应该改为“d=d/10;"。
转载请注明原文地址:https://kaotiyun.com/show/uPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
以下程序的输出结果是【】。#include<stdio.h>fun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;fo
以下程序运行结果是【】。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case
以下程序的输出结果是【】。inta=1234;printf("%2d\n",a);
以下程序运行后,输出结果是#definePT5.5#defineS(x)PT*x*x#include<stdio.h>main(){inta=1,b=2;printf("%4.1f\n",S
设已执行预编译命令#include<string.h>,以下程序段的输出结果是()。chars[]="anapple";printf("%d\n",strlen(s));
已知ch是字符型变量,则下面正确的赋值语句是
以下程序的输出结果是______。main(){inta=3;printf("%d\n",(a+=a-=a*a));}
数据库设计包括两个方面的设计内容,它们是______。
随机试题
设f(χ)可导,F(χ,y)=dt,-∞<χ<+∞,y>0.(Ⅰ)求F(χ,y);(Ⅱ)对任意的y>0,求;(Ⅲ)求
下列各项中,属于寒淫证候临床表现的是
固位体应具备的条件为
选择性诱导型环加氧酶抑制药为
污水中只含有两类污染物,但需预测其浓度的水质参数数g)10,这类污水水质的复杂程度属()。
泵与风机的全效率等于水力效率、容积效率、机械效率的( )。
在下列客观事实所引起的纠纷中,应按照相邻关系的法律规定予以处理的有(
()属于贷款成本的一部分,可以通过合理的贷款定价和提取准备金等方式进行管理。
________attendingaconferenceonregionaldevelopmenttoday,themayorwillholdapressconferencetodiSCUSStheelection.
下列选项中,不属于外存储器的是()。
最新回复
(
0
)