首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> #include<string> using namespace std; int main() { char arr[2][4]; s
有以下程序: #include<iostream> #include<string> using namespace std; int main() { char arr[2][4]; s
admin
2010-03-29
19
问题
有以下程序: #include<iostream> #include<string> using namespace std; int main() { char arr[2][4]; strcpy(arr[0],"you"); strcpy(arr[1],"me"); arr[0][3]=’&’; cout<<arr[0]<<end1; return 0; } 执行后的输出结果是( )。
选项
A、you&me
B、you
C、me
D、err
答案
1
解析
本题考核字符串函数的使用。主函数中,首先定义了千个二维字符数组 art。语句“strcpy(arr,"you");”中的alt代表二维字符数组的首元素地址,此语句的作用是将字符串“you”复制到arr数组的前4个元素中,第4个元素的值为’\0’。语句“strcpy(arr[1],"me");”的作用是把字符串“me”赋值到arr数组的第2行。语句“arr[0][3]=’及’;”的作用是用字符’&’取代了原来arr[0][3]中的字符’\0’。所以程序最后输出you&me。
转载请注明原文地址:https://jikaoti.com/ti/cmW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(){staticintx=1;main(){inti,s=1;x+=1;for(i=1;i
下面叙述中正确的是
有以下程序#include<stdio.h>ma:in(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf(’’%d,%d\n’’,s,t);}在VC6平台上编译运行,程序
以下关于typedef的叙述错误的是
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++:}returnn:}函数的功能是()。
函数ftell(fp)的作用是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
关于C语言的符号常量,以下叙述中正确的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
为什么说法律是统治阶级意志的体现?
下列选项不符合真性红细胞增多症的是:()
普通水泥混凝土路面最大板长不宜大于()。
商业银行最高风险委员会是由董事会指派专门委员会负责拟定具体的风险管理政策和指导原则,不可以将制定相关政策和指导原则的任务交给专家小组完成。()
下列行为中,属于欺骗性市场交易行为的是()。
OnepertinentquestioninthewakeoftheearthquakenearAcehandthetsunamiitgeneratedishowmuchnoticeofanapproaching
Inadistributionof850differentmeasurements,xcentimetersisatthe73rdpercentile.Ifthereare68measurementsinthedi
Operationswhichleftpatients______andinneedoflongperiodsofrecoverytimenowleavethemfeelingrelaxedandcomfortable.
—Howmanyguestsarethereintheroom?—15,______twochildren.
ThepresidentoftheUnitedStateshasoneofthetoughestjobsintheworld.Hardlyanyoneelseiswatchedsocloselybysoman
最新回复
(
0
)