柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
设有如下程序段 #include
char s[20]="Beijing", *p; p=s; 则执行p=s;语句后,以下叙述正确的是
A.s和p都是指针变量
B.s数组中元素的个数和p所指字符串长度相等
C.可以用*p表示s[0]
D.数组s中的内容和指针变量p中的内容相同
热度🔥808
参考答案:C
解析:
【解析】程序定义了字符数组s和字符型指针变量p,并且使得p指向数组,执行p=s;语句后,*p即表示s[0];s数组中元素的个数和 p所指字符串长度不相等,因为s数组中元素的个数包括字符串结束标志"\0",而p所指字符串长度不包括"\0";s是字符型数组,p是指针变量;数组s中的内容和指针变量p中的内容不相同,数组中存放的是字符串,而指针变量p存放的是数组的首地址。因此C选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有以下程序 #include int a=1, b=2; void fun1( int a, int b ) { printf( "%d %d " ,a, b ); } void fun2() { a=3; b=4; } main() { fun1(5,6); fun2( ); printf( "%d %d\n",a, b ); } 程序运行后的输出结果是
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:Function Fun1(ByVal a As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+a Fun1=t+bEnd FunctionPrivate Sub Command1_Click() Dim x As Integer x=10 Print Fun1(Fun1(x,(Fun1(x, x-1))), x-1)End Sub程序运行后,单击命令按钮,输出结果是( )。
类图技术是面向对象方法的核心技术。下列所示的UML类图中,描述正确的是()
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
标签
二级C语言
数组
指针
变量
字符串