首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
2018-09-27
28
问题
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 long fun(int x,int y,long *p)
3 { int i;
4 long t=l;
5 /**********found**********/
6 for(i=l;i<y;i++)
7 t=t *x;
8 *p=t;
9 /**********found**********/
10 t=t/1000;
11 return t;
12 }
13 main()
14 { long t,r;int x,y;
15 printf(’’\nlnput x and y:’’);scanf(’’%1d%1d’’,&x,&y);
16 t=fun(x,y,&r);
17 printf(’’\n\nx=%d,y=%d,r=%1d,last=%1d\n\n’’,x,y,r,t);
18 }
选项
答案
(1)for(i=1;i<=y;i++) (2)t=t%1000;
解析
函数的功能是求整数x的Y次方的低3位值。(1)第一个标识下的“for(i=l;i<y;i++)”说明进行了y-1次方,而不是y次方,所以将“for(i=1;i<y;i++)”改为“for(i=1;i<=y;i++)”。(2)题目中要求截取前面求得结果的低三位,因此,第二个标识下“t=t/1000;”应该改为“t=t%1000;”。
转载请注明原文地址:https://kaotiyun.com/show/r8xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是______。
以下关于函数的叙述中正确的是______。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
有以下程序段: typedef struct NODE {int num; struct NODE *next; }OLD; 以下叙述中正确的是 ______。
已有定义:inti,a[10],*p;,则合法的赋值语句是
下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】==’’)flag=0;
要求使下列程序输出5个整数,请填空。for(i=0;i<=______;printf("%d\n",i+=2));
下面程序的功能是:计算1~10之间的奇数之和与偶数之和,请填空。#include<stdio.h>main(){inta,b,c,i;a=c=0;for(i=0;i<=10;i+=2)
若按功能划分,软件测试的方法通常分为白盒测试方法和()测试方法。
在数据库设计的四个阶段中,为关系模式选择存取方法应该是在______阶段。
随机试题
调剂过程的步骤不包括
某企业在采用需要系数法计算负荷时。有下列用电设备组:水泵电动机5台,每台额定容量为100kW,其中4台:工作,1台备用,需要系数为KX=0.8,cosψ=0.8;生产用通风机,额定容量共计120kW,需要系数为KX=0.75,cosψ=0.8;大批生产金属
基坑开挖的施工安全作业要求中,两人操作间距应大于2.5m。多台机械开挖,挖土机间距应大于()。
下列关于地下水影响边坡稳定性,叙述错误的是()。
在会计职业道德中,价值取向是其本质和核心的内容。
中央银行降低再贴现率,将使货币供应量减少。()
某企业准备投资一个完整工业建设项目,其资本成本为10%,分别有A、B、C三个方案可供选择。(1)A方案的有关资料如下:已知A方案的投资于建设期起点一次投入,建设期为1年,永续净现值为69671元。(2)B方案的项目寿命期为8年,包括建设期的静态回收
(2017年)根据现行税务行政处罚规定,下列属于税务行政处罚的有()。
在动作技能形成的过程中,个体在了解一些基本的操作机制后,试图尝试做出某种行为的阶段是()。
下列叙述中正确的是
最新回复
(
0
)