首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> main() { char str[][20]={"Hello","Beijing"}*p=str; printf("%\n",strlen(p+20));
有以下程序: #include <string.h> main() { char str[][20]={"Hello","Beijing"}*p=str; printf("%\n",strlen(p+20));
admin
2009-01-15
30
问题
有以下程序: #include <string.h> main() { char str[][20]={"Hello","Beijing"}*p=str; printf("%\n",strlen(p+20)); } 程序运行后的输出结果是
选项
A、0
B、5
C、7
D、20
答案
4
解析
本题考核的知识点是二维数组的初始化及库函数strlen()的应用。主函数中定义了一个二维字符数组并初始化,初始化后的结果为str[0]="Hello",str[1]="Beijing",然后定义一个字符指针变量p并让它指向数组的首地址,即指向str[0],而在C语言中无论是一维还是多维数组,其元素在内存中都是顺序存放的,故p+20后指针指向str[1],所以strlen(P+20);返回的是str[1]中的字符串的长度,即Beijing的长度为7,所以最后输出的值为7,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/RsS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上画一个列表框,其名称为L1;一个水平滚动条,其名称为HSl,SmallChange属性为2,LargeChange属性为10,Min属性为0,Max属性为100,编写适当的事件过程。程序运行后,如果把滚动框移到某个位置,然后单击窗
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在Forml的窗体上画一个名称为P1的图片框,然后建立一个主菜单,标题为”操作”,名称为Op,该菜单有两个子菜单,其标题分别为”显示”和”清除”,名称分别为Dis和Clear,
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Label1、标题为“口令”的标签;画一个名称为Text1的文本框;再画三个命令按钮,名称分别为Command1、Command2、Co
请根据以下各小题的要求设计Visua,Basic应用程序(包括界面和代码)。(1)在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个水平滚动条,其名称为HScrolll,Min属性为1000,Max属性为1500,LargeChange属性为50,SmallChange属性为
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个名称为CDl的通用对话框,通过属性窗口设置CDl的初始路径为C:\,默认的文件名为None,标题为”保存等级考试”,如图2-44所示。注意
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
执行下列语句strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
随机试题
计划工作应当是()
A.主承托区B.副承托区C.缓冲区D.边缘封闭区E.后堤区戴上颌全口义齿的患者咳嗽时,义齿经常脱落,此与下述哪项处理不当有关
夏季易出现口渴,心烦,肢倦,呕恶腹胀的原因是
2010年1月1日,甲公司支付1000万元,取得乙公司10%股权,并将其分类为以公允价值计量且其变动计入其他综合收益的金融资产,取得投资时乙公司可辨认净资产公允价值为9500万元,甲公司与乙公司没有关联关系。2011年1月1日,甲公司另支付5600万元取得
“价值取向”属于市场细分中的()细分变量?
边际产量MP用公式表示为()。
(1)约翰和彼得是信托的受益人。约翰同时也是信托的受托人。约翰想要购买彼得的利益。这种试图进行的交易是否有效?并给出你的理由。(2)如果价格是合理的并且相关环境是诚信的,受托人是否能够从其他受托人那里购买信托财产?给出你的理由。(3)未
Willyoushowmethegirl______nameisJane?
OneoftheprincipalofWalzer’scritiqueofliberalcapitalismisthatitisinsufficientlyegalitarian.Walzer’scaseagainst
ComputersConcernYouWhenCharlesBabbage,aprofessorofmathematicsatCambridgeUniversity,inventedthefirstcalculati
最新回复
(
0
)