首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char str[][20]={"Hello","Beijing"},*p=str; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是
有以下程序 #include main() { char str[][20]={"Hello","Beijing"},*p=str; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是
admin
2005-08-15
58
问题
有以下程序
#include
main()
{ char str[][20]={"Hello","Beijing"},*p=str;
printf("%d\n",strlen(p+20));
}
程序运行后的输出结果是
选项
A、0
B、5
C、7
D、20
答案
C
解析
尽管定义的是二维数组,但为其分配的存储单元却是连续的。第一个字符串占了20个存储单元,第二个字符串将从第21个单元开始存放,而strlen(p+20)则是从第21个存储单元开始的字符串中包含的字符个数。
转载请注明原文地址:https://kaotiyun.com/show/GiHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VB中,若没有显式声明变量的数据类型,则默认的类型是
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释符,把
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图3-121所示。请编写适当的事件过程实现以下功能:在Text1中输入整数40,单击“计算”
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Text1中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上建立一个二级下拉菜单(菜单项见表3—2),运行时的窗体如图3—98所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗
下面的数写成普通十进制数是()。2.65358979335278D-6
8.6787E+8写成普通的十进制数是()。
与十六进制数200等值得十进制数为( )
已知字符0的ASCII码为十六进制的30,现有程序如下:#include<stdio.h>main(){union{unsignedcharc;unsigned
随机试题
心脏收缩射血期
可以灭活C3b的成分是
RPA卡环组固位臂的坚硬部分仅应
货币政策的功能?
“装运港”栏应填()。
资产评估中的资产信息资料的鉴定可通过()来完成。
面向连接服务具有连接建立、数据传输和连接释放三个阶段。()
Becausehertestturnedouttobemoredifficultthansheintendedittobe,ateacherdecidedtoadjustthegradesbydeducting
LastmonthHansonTransmissionsInternational,amakerofgearboxesforwindturbines,waslistedontheLondonStockExchange.
Onethingthetourbooksdon’ttellyouaboutLondonisthat2,000ofitsresidentsarefoxes.Theyranawayfromthecityabou
最新回复
(
0
)