首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: #include <iostream> using namespace std; int main() { char b[] = "Hello,you"; b[5] = 0; cout
有下列程序段: #include <iostream> using namespace std; int main() { char b[] = "Hello,you"; b[5] = 0; cout
admin
2010-06-06
66
问题
有下列程序段: #include <iostream> using namespace std; int main() { char b[] = "Hello,you"; b[5] = 0; cout<<b<<end1; return 0; } 执行此程序后,得到的输出结果是( )。
选项
A、Hello,you
B、Hello0you
C、Hello
D、0
答案
4
解析
本题考核字符数组的特性。本题表面上看起来很简单,其实不然,出题者在题中隐藏了一个陷阱。常见的错误答案是:字符数组b初始化后,得b[5]=’’,执行“b[5]=0;”后,把0代替b[5]中的’,’即可。最后输出整个字符串“Hello0you”。下面是正确解答:在C++语言中规定:以字符’0’作为字符串结束标志。语句“b[5]=0;”就相当于语句b[5]=’\0’,即在数组b的b[5]加上了字符串结束标志,故执行该语句后,数组中存放的内容变为Hello。
转载请注明原文地址:https://kaotiyun.com/show/2rjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}
下述语句中,在字符串s1和s2相等时显示”theyareEqual”的是()。
检查软件产品是否符合需求定义的过程称为()。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
若有定义语句:doublea,*P=&a;以下叙述中错误的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下面不属于黑盒测试方法的是
下面属于白盒测试方法的是()。
软件测试的目的是()。
随机试题
下列不属于项目管理辅助内容的是()
一般情况下,供求差率在______视为正常。()
注射剂贮存过程,出现下列哪些情况即不可供药用
以下各项中,()是一般进口货物与保税货物的区别。
使用现金流分析中,当商业银行的资金来源大于资金使用时,表明()。
朱熹称为“为学之序”的“博学之、审问之、慎思之、明辨之、笃行之”出自()。
下列选项中,不属于邻接权的是()。
以下关于软件测试方法,说法正确的是______。
Howdowemeasuretheeconomicreturntohighereducation?Typicallyitiscalculatedasthedifferencebetweenaveragewagesof
A、 B、 C、 C
最新回复
(
0
)