首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列函数说明和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
29
问题
阅读下列函数说明和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://jikaoti.com/ti/rrW7FFFM
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
撰写数据分析报告时,如何用图正确地展现数据,需要考虑的问题中,不包括______。
在Excel中,绝对地址在被复制或移动到其他单元格时,其单元格地址______。
结构化程序中的基本结构不包括(28)。
计算机处理的数字数据有数值数据和字符数据之分。对信息处理技术员来说,它们的主要区别是______。
根据某机构的统计与推测,我国人口中男性和女性各个年龄段的百分比如下图。根据该图,以下叙述中正确的是________________。
上级要求信息处理技术员做a、b、c、d、e五件工作。先做什么,后做什么,如何安排呢?根据工作性质以及紧急程度,他列出了如下几条规则:a应在b前 c应在a前 d应在a前 a应在e前d应在b前 b应在e前 c应在d前 c应在
为在Exce1的A1单元格中生成一个60到100之间的随机数,则应在A1单元格中输入______
假设100个数据的平均值为82.31,其中有10个数据又发生了如下增减变化:+3.52,+2.87,-4.13,+5.34,-2.87,+2.50,-3.52,+4.23,-5.04,+0.10,则新的平均值变为(26)。
删除Windows中某个应用程序的快捷方式,意味着(39)。
随机试题
男性,20岁。上前牙跌伤1天。口腔检查:左上1近中切角缺损,牙本质暴露,探诊酸痛,温度试验酸痛明显,无松动。X线牙片示:无根折。最佳治疗方案是
A.葡萄糖醛酸苷B.酚苷C.碳苷D.氮苷E.氰苷黄芩苷属于()。
在单元格中输入(),可以使单元格显示数值0.3。
基金资产承担的费用不包括()。
某有限责任公司股东甲以自己所持该公司的股权进行质押向银行借款300万元。到期无力清偿,银行请求人民法院强制转让甲的股权实现质押权。根据公司法律制度的规定,下列选项关于强制执行程序中转让股权的说法正确的有()。
所谓“特别强调党的领导作用”,是指从公安工作与全党的关系来说,公安工作必须置于党的()之下。
甲、乙两人各有一筐梨,且数量相等。甲、乙两人打算一起按照2元5个的价格卖掉所有的梨,但如果甲卖1元2个,乙卖1元3个,总收入会比预想的多4元,则甲、乙两人一共有()个梨。
长夏江村事事幽对于()相当于()对于送别
设向量α=[a1,a2,…,an]T,β=[b1,b2,…,bn]T都是非零向量,且满足条件αTβ=0,记n阶矩阵A=αβT,求:(1)A2;(2)A的特征值和特征向量;(3)A能否相似于对角阵,说明理由.
Theconceptofpersonalchoiceinrelationtohealthbehaviorsisanimportantone.Anestimated90percentofallillnessmayb
最新回复
(
0
)