首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { char s[]="Beijing"; printf("%d\n",strlen(strcpy(s,"China")));
有以下程序: #include #include main() { char s[]="Beijing"; printf("%d\n",strlen(strcpy(s,"China")));
admin
2016-04-07
44
问题
有以下程序:
#include
#include
main()
{
char s[]="Beijing";
printf("%d\n",strlen(strcpy(s,"China")));
}
程序运行后的输出结果是( )。
选项
A、5
B、7
C、12
D、14
答案
A
解析
字符串常量是用一对双引号括起来的零个或多个字符的序列。在存储字符串常量时,由系统在字符串的末尾自动加一个“\0”作为字符串的结束标志。strcpy函数将“China”复制给字符数组s,其在数组位置内存存储情况为“China\0g\0”。strlen函数统计字符串长度时,遇到“\0”结束,s数组长度为5,故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/XCDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fseek()的正确调用形式是()。
有下列程序:main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n
有以下程序:voidf(inta[],inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;f(a,i+1,j-1);}}main()
下列程序的输出结果是()。#include<stdio.h>main(){inti;for(i=1;i<=10;i++){if((i*
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下列选项中不合法的+六进制数是()。
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a+++(++b)
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(o<=i<4,0<=j<=10
下列对于软件测试的描述中正确的是______。
随机试题
患者,女,55岁。十余分钟前倒在路边被人发现后报110,接到任务时判断可能为车祸,约11分钟到达现场发现无明显车辆肇事痕迹,而患者已意识丧失,呈临终呼吸状态。体检:双瞳孔扩大,对光迟钝,颈动脉搏动、心音、呼吸音均消失。此时警察在其包内发现有治疗哮喘的药物。
A.圆三角形B.窄长形C.卵圆三角形D.葫芦形E.方形上颌中切牙牙根横断面形态是
Craves病最重要的体征是
腹腔穿刺放羊水时一次不宜超过()
个人征信系统所收集的个人信用信息包括()等各类信息。
花丝镶嵌工艺于()代已渐具雏形,当时称盘丝或垒丝。
近日,甲市公安局爱民派出所温馨社区民警小王,连续接到以下关于辖区富华宾馆有人涉嫌以推销保健品为名诈骗老年人的线索:①社区居民小李告诉小王,小李妈妈每周四早晨要到富华宾馆参加保健品知识讲座②社区居民老牛告诉小王,邻居老康说他儿子看到有老年人在富华宾馆集中
30岁女性患者,突发尿频、尿急、尿痛2天。体检:体温38.6℃,左肾区叩击痛,尿常规:蛋白(+),白细胞10~15个/HP,红细胞4~10个/HP。此时应给予的处理是
Manyyoungstershaveheardtheirparentssay"You’llneveramounttoanythingifyoukeepdaydreamingthatway!"
中华文化博大精深,处处闪烁着辩证法思想的光辉。“千里之行,始于足下”、“祸兮福所倚,福兮祸所伏”、“因地制宜,因材施教”、“金无足赤,人无完人”所蕴含的哲学道理依次是①矛盾双方对立统一,在一定条件下相互转化②量变是质变的必要准备,质变是量变的必
最新回复
(
0
)