首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。 [函数2.1说明] 下面程序的功能是:将由键盘输入的某个十进制数转换成对应的R进制数并输出。这里R是 2到16的整数,由键盘输入。例如,输入n=128,base=13后的输出为9B。
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。 [函数2.1说明] 下面程序的功能是:将由键盘输入的某个十进制数转换成对应的R进制数并输出。这里R是 2到16的整数,由键盘输入。例如,输入n=128,base=13后的输出为9B。
admin
2009-02-15
30
问题
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。
[函数2.1说明]
下面程序的功能是:将由键盘输入的某个十进制数转换成对应的R进制数并输出。这里R是 2到16的整数,由键盘输入。例如,输入n=128,base=13后的输出为9B。
[函数2.1]
#include <stdio.h>
main()
{ char b[16]={’0’,’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’,’A’,’B’,’C’,’D’,’E’,’F’};
int c[64],n,i=0,base;
printf("Enter a number:");scaaf("%d",&n);
printf("Enter new base:");scanf("%d",&base);
do{c
=(1);
i++;
n=n/base;
}while((2));
printf("Transmit new base:");
for(- -i;i>=0;- -i)printf("%c",(3));
}
[函数2.2说明]
所谓回文字符中是指正序和逆序拼写相同的字符串,例如astrtsa,adgdtdgda等。下面函数int fun(char *str)的功能是判断字符串str是否是回文,当字符串是回文时,函数返回1,否则返回0。
[函数2.2]
int fun(char *str)
{ int i,j,l;
for(i=0;str
! =’\0’;i++);
l=i/2;
for(j=0,i- -;j<=1;(4))
if((5)) return 0;
return 1;
}
选项
答案
(1) n% base (2) n! =0 (3) b[c[i]] (4) j++, i-- (5) str[i]! =str[j]
解析
(1)~(3)函数2.1的基本思想是“除base取余”,即从低位开始以n除以base的余数作为转化后的一位c
,再以n除以base的商作为新的n,继续进行转化,直至除法商0为止。最后将所得的c
作为下标,从数组b中找出对应的数码表示,即b[c
]。
(4)~(5)此循环初始时,i和j充当str的头和尾指针,循环执行过程中,两指针同时以步长1向str的中间移动,比较所指字符是否相等,若不等则表明str不是回文字符串。
转载请注明原文地址:https://kaotiyun.com/show/bbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel中,绝对地址在被复制或移动到其他单元格时,其单元格地址______。
若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,以下查询准则设置正确的是()。
数据展现常需要图表化。美化图表的原则不包括()。
操作系统的资源管理功能不包括________________。
________________不会是信息系统的功能。
在Excel2010中,设A1单元格中的值为20,A2单元格中的值为60,若在C1单元格中输入函数“=AVERAGE(A1,A2)”,按回车键后,,则C1单元格中的值为(
要使Word能自动提醒英文单词的字母拼写是否正确,应设置Word的(47)选项功能。
图文混排是Word的特色功能之一,下列叙述中,不正确的是(46)。
在Word编辑状态下,有些英文单词或汉字下面会自动加上红色或绿色的波浪型细下划线。以下叙述中,“波浪型细下划线(44)”是错误的。
计算机使用一段时间后发现,系统启动时间变长,系统响应迟钝,应用程序运行缓慢,为此,需要进行系统优化。系统优化工作不包括___________。
随机试题
海漫的作用是继续消除水流余能,调整流速分布,确保下游河床免受有害冲刷。它应该具有的特性有()。
“防民之口甚于防川”一句出自
下列骨折临床愈合标准中,错误的是
复方阿司匹林片中咖啡因的作用是:
施工顺序应符合()逻辑关系。
井巷维修过程中应做到()。
(2016年)甲餐具生产厂为增值税一般纳税人,主要从事一次性餐具的生产和销售业务,2017年8月有关经济业务如下:(1)收购原木用于生产木制一次性筷子,开具的农产品收购发票注明买价33900元,运输途中发生合理损耗452元。(2)采取预收款方式向乙公司
简述北宋初期加强中央集权的措施。
以下哪一项属于过程控制的应用
Forwhomistheauthormostprobablywritingthistext?Whyislightweightluggageimportantfortravelingbusinesswomen?
最新回复
(
0
)