首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。 例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。 请改正fun函数中的错误,使它能得出正确的
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。 例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。 请改正fun函数中的错误,使它能得出正确的
admin
2017-02-27
30
问题
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。
例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。
请改正fun函数中的错误,使它能得出正确的结果。
注意:不要改动maln函数。不得增行或删行,也不得更改程序的结构!
#include
#include
void fun(int m,int k)
{
int aa [20] , i;
for(i=0;m;i++)
{
/*********found**********/
aa
= m/k;
m /= k;
}
for(; i; i——)
/*********found**********/
printf ("%d", aa
);
}
main ( )
{
int b,n;
printf ("\nPlease enter a number
and a base:\n");
scanf ( " %d %d", &n, &b) ;
fun (n, b) ;
printf ("\n") ;
}
选项
答案
(1) aa [i] =m% k; (2) printf(”% d”, aa [i—1]);
解析
函数的功能是将十进制正整数m转换成k(2≤k≤9)进制数。
(1)第二个标识下的“aa
=m/k,”是进制的转换,应该是取余,所以第二个标识下“aa
=m/k,”应该改为“aa
=n%k:”。
(2)数制转换处理过程中所得的结果,和实际要输出的结果顺序是相反的,所以必须对存放余数的数组反向输出。原题中“printf("%d",aa
);”的下标有误。因为下标i的起始值为0,故反向输出时应该从i—1开始,因此改为“printf("%d",aa[i—1]);”。
转载请注明原文地址:https://jikaoti.com/ti/62kiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
现行宪法规定,行使宪法解释权的机关是()。
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
把下面几个句子组成语意连贯的一段文字,排序正确的一项是()。(1)当阳光洒在身上时,它更坚定了心中的信念——要开出,一朵鲜艳的花(2)不久,它从泥土里探出了小脑袋,渐渐地,种子变成了嫩芽(3)从此,它变得沉默,只有它知
需求不足造成生产过剩,而裁员和降薪又造成低收入群体收入继续下降,需求更加疲软,生产过剩更加严重。根据以上这段话,下列说法错误的是()。
2017年中央一号文件指出,以推进农业供给侧结构性改革为主线,围绕(),加强科技创新引领,加快结构调整步伐,加大农村改革力度,提高农业综合效益和竞争力。
根据下列材料回答问题。2008年,第三产业增加值的同比增长率最快的两个城市的增加值之和约比最慢的两个城市之和()。
根据下列材料回答问题。打字人员在抄录上表时因粗心输错了一个数据,该数据可能是()。
随机试题
我国《劳动法》规定,劳动争议一方当事人在法定期限内不起诉又不履行仲裁裁决的,另一方当事人可以申请()
在特许经营中,授权人和受权人之间是单纯的买卖关系,授权人具有的权力为()。
下列对马克思主义政党的理解,正确的一项是()
Naturalfoods,forexample,arevegetables,fruitandgrainwhichhavebeengrowninsoilthatisrichinorganic(有机的)matter.(
A、musicB、plasticC、oceanD、publicC
下述氟的防龋作用,哪项是错误的
时标网络计划中,当某工作之后只紧接虚工作时,则该工作的自由时差为()。
一般资料:求助者,女性,19岁,大学生。下面是心理咨询师与求助者之间的一段咨询对话。心理咨询师:你好!请问我能为你提供什么帮助吗?求助者:我最近总感到紧张,睡不好觉。心理咨询师:你能谈谈是什么事情让你感到紧张,并出现
某市区公安分局下设的一个派出所,对公民甲的违法行为予以50元罚款,并对其予以警告。甲不服,应向()提起行政复议。
计算
最新回复
(
0
)