首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。 例如,若表示
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。 例如,若表示
admin
2017-07-13
84
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。
例如,若表示二进制数的字符串为:’’10011’’,则运行结果应为:10011->19
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在文件BLANK1.C中,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#pragma warning(disable:4996)
#define N 16
/**********found**********/
int fun(char__【1】___)
{int i,n=0;
/**********found**********/
for(i=0;__【2】__;++i)
/**********found**********/
n=n*2+(s
-__【3】__);
return n;
}
main()
{char num[]=’’10011’’;int n;
n=fun(num);
printf(’’%->%1\n’’,num,n);
}
选项
答案
(1)s[] (2)s[i]!=’\0’&&i<N (3)48
解析
填空1:该函数所接受的参数为字符数组,所以形参也为字符数组,根据函数内所用的字符数组s
,所以该空填s[]。答案为s[]。
填空2:访问一个字符数组的所有元素时,当该元素不为字符串结束符’\0’时,继续访问,当访问到字符串结束符’\0’时,表示该字符串结束了,结束循环返回计算结果,因为串的长度最大不超过15,所以定义了一个常量N为16,在for循环的第二个表达式中i<N用来控制其不超过15,当其超过了15位时后面的不做计算,所以该空填s
!=’\0’&&i<N。答案为s
!=’\0’&&i<lN。
填空3:从字符串取出的字符不能直接用于十进制计算,从s
中取出的“1,0”为字符,要先将其转化为十进制数字,s
-48将s
中的字符转化为十进制数。
转载请注明原文地址:https://kaotiyun.com/show/wODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){Charsl[]="Chinese",s2[]="japnese";
下列程序的输出结果是()。main(){chara[7]"aO\OaO\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);}
对软件设计的最小单位(模块或程序单元)进行的测试通常称为测试。
若有定义语句:chars[3][10],(*k)[3]。*P;,则以下赋值语句正确的是
有以下程序#includemain(){charb,c;inti;b=‘a’;c=‘A’;for(i=0;i
以下标识符不是关键字的是()。
详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是()。
下列选项中,不属于模块间耦合的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列不合法的用户标识符是()。
随机试题
国务院的职权有哪些特点?
提高胃癌治愈率的关键在于()
A.第3腰椎B.髂前上棘与脐连线中点C.两髂前上棘连线中点下方3cmD.足侧倾斜15°,耻骨联合上3cmE.头侧倾斜20°~25°,两髂前上棘连线中点骶髂关节前后位中心线为
X线摄影检查主要应用的X线特性是( )
某患者住院期间因输入不合格血液导致感染乙型肝炎,其索赔对象应是
根据《企业安全生产费用提取和使用管理办法》规定,以下属于建设工程施工企业安全费用使用范围的有()。
现行的全球能源治理机制,要么反映传统的能源生产国利益,要么反映主要发达国家的利益,难以平衡新旧能源生产国和消费国的利益诉求和分歧。在此背景下,亟须构建新的全球能源的治理机制,维护包括能源生产国、消费国、过境国等在内的所有利益相关国的整体能源安全,并充分体现
A.helpothersoutB.takecareoftheirchildrenC.dealwiththemediaD.raisetheirchildrenE.realizetheirdreamsF.see
Becausemodernartisneithercompletelyacceptednorrejectedbycritics,theirultimateevaluationsofitremain______.
Completethenotesusingthelistofwords,A-I,below.Writethecorrectletter,A-I,inboxes36-40onyouranswersheet.
最新回复
(
0
)