首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> main() {char *p="abcde\Ofghjik\0"; printf("%d\n",strlen(p)); } 程序运行后的输出结果是( )。
有以下程序: #include <string.h> main() {char *p="abcde\Ofghjik\0"; printf("%d\n",strlen(p)); } 程序运行后的输出结果是( )。
admin
2010-01-10
24
问题
有以下程序: #include <string.h> main() {char *p="abcde\Ofghjik\0"; printf("%d\n",strlen(p)); } 程序运行后的输出结果是( )。
选项
A、12
B、15
C、6
D、5
答案
8
解析
本题首先定义了一个字符型指针变量p,并用一个字符串给它赋值,然后调用printf()函数输出p所指向的字符串的长度。由于字符串的结束标记为、0,其长度为第1个\0前的字符个数,故长度为5。所以4个选项中D正确。
转载请注明原文地址:https://kaotiyun.com/show/HHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionf
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=1To3Ifi>1Andj>1
如果把程序的启动对象设置为SubMain,则SubMain过程()。
有如下程序:PrivateSubForm_Click()DimiAsInteger,nAsIntegerFori=1To20i=i+4n=n+iIfi>10ThenExitForNextPrintnEndS
以下关于数组的叙述中,错误的是()。
某人创建了1个工程,其中的窗体名称为Form1;之后有添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是
下面关于直线控件的叙述中正确的是()。
以下关于控件数组的叙述中,错误的是
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
随机试题
鲁登道夫的《总体战》一书较为系统地阐述了总体战理论,其中观点认为()是总体战的基础。
1921年以后,新文学社团大量出现,文学研究会和_____是最早成立的两个。
强调人的身心发展动因是人自身所固有的自然因素预先决定的,这种理论是()
Theamazingsuccessofmanasa【C1】______istheresultoftheevolutionarydevelopmentofhisbrainwhichhas【C2】______totoolu
某保险经纪人在办理保险业务中发生了过错,给投保人造成了严重损失,赔偿责任由()承担。
A、 B、 C、 D、 C第一套图形中各子图的直线变成曲线即构成了第二套图形中相应位置的图形,故选C。
饥饿的小白鼠处于轻微的电击中,一旦按压杠杆,电击就解除,因此小白鼠按压杠杆的行为增加。在这里,负强化物是()
数据库管理系统(DBMS)是
Ahappymarriageapparentlyisgoodmedicine,buthostilespousesmaybeharmfultooneanother’shealth.Couplesin【B1】______
Amsterdam,atriumphofresourcefulness,isthebiggestcityintheNetherlands.Spaceisrareand【B1】______inAmsterdam,where
最新回复
(
0
)