首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序段: #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
57
问题
有下列程序段: #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全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;print
对于循环队列,下列叙述中正确的是()。
以下有关宏的描述不正确的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。例如:实型数为1234.567,则函数返回1234.572000:实型数为1234.564,则函数返回1234.562000。注
数据库应用系统中的核心问题是()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
关于数组和指针,以下说法错误的是()。
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*p=&a;a.a=99;print{("%d\n",________):}程序要求输出结构体中成员a的数据
定义部门的关系模式如下:部门(部门号,部门名,部门成员,部门总经理)使它不满足第一范式的属性是()。
随机试题
考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计好表对象"tStud"和"tScore",同时还设计出窗体对象"fStud"和子窗体对象"fScore子窗体"。请在此基础上按照以下要求补充"fStud"窗体和"fScore子窗体"子窗体
简述沈德潜“格调说”的内涵。
当企业能够达到6σ的质量水平时,每百万次产品的缺陷为340个。()
当代经济全球化浪潮的重要动力是【】
A.随机误差B.试剂问题导致的系统误差C.仪器问题导致的系统误差D.质控品问题导致的系统误差E.疏失误差两水平质控检测,病理值所有项目均偏高
桥墩施工时,如果设备或者模板数量有限时宜采用()。
报检应提供的单证为( )等。
下列关于增值税纳税义务发生时间的表述中,正确的有()。
Fast(66)isalsoreferredtoas100BASE-Tor802.3uandisacommunications(67)thatenablescomputersonalocal-areanetworkto
168.15.19/28中,能够分配给主机使用的地址是______。
最新回复
(
0
)