首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段: char s[20]="Bejing",*P; p=s; 则执行p=s;语句后,以下叙述正确的是( )。
设有如下程序段: char s[20]="Bejing",*P; p=s; 则执行p=s;语句后,以下叙述正确的是( )。
admin
2011-06-13
38
问题
设有如下程序段: char s[20]="Bejing",*P; p=s; 则执行p=s;语句后,以下叙述正确的是( )。
选项
A、可以用*P表示s[0]
B、s数组中元素的个数和p所指字符串长度相等
C、s和p都是指针变量
D、数组s中的内容和指针变量p中的内容相等
答案
A
解析
在变量的定义中可以看到,p是指向字符的指针,执行p=s;后,指针p的值为数组a的首地址,*p=s[0],因此选项A是正确的;P所指向的字符串为“Beijing”,长度为7,而数组a中元素的个数为20,因此选项B是错误的;s为数组名,也可以看作是数组s的首地址,不是指针变量,因此选项C是错误的;数组s中的内容为字符串,指针变量p中的内容为数组s的首地址,因此选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/IjPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidsum(int*a){a[0]=a[1];}main(){intaa[10]={1,2,3,4,5,6,7,8,9,10},i;
有以下程序:#include<stdio.h>structSTU{charname[10];intnum;};voidf1(structSTUc){structST
有以下定义:#include<stdio.h>chara[10],*b=a;下面不能给数组a输入字符串的语句是()。
有以下程序:#include<stdio.h>main(){FILE*fp;inti,k=0,n=0;fp=fopen("d1.dat","w");for(i=1;i<4;i++)fpri
有以下程序point(char*p){p+=3;}main(){charb[4]={’a’.’b’,’c’,’d’},*p=b;point(p);printf("%c\n",*p)
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充家整。seanf("%d",【】);printf("%d\n",【】);
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
结构化程序设计主要强调的是
关于结构化程序设计原则和方法的描述错误的是()。
解题方案的准确而完整的描述称为______。
随机试题
()Thestructurethatoccursaftermovementtakesplaceiswhatwetermassurfacestructure.
实现由潜在客户向显在客户转化的方法有()
阻塞性黄疸时,重氮反应为
A、慢性缺氧所致肺血管重建B、缺氧性肺血管收缩C、支气管肺感染和阻塞D、血液粘稠度增加E、气道炎症肺心病肺动脉高压形成的解剖因素是
退伙人对其退伙前合伙企业的债务()。
写字楼物业管理的质量会影响到其租金水平和市场价值,租户非常重视物业管理的品质和所提供服务的有效性,尤其重要的是()的水平。
下列选项中,应以投放危险物质罪定罪处罚的有()(2012年非法学基础课多选第45题)
Englishremainsadominantanduniversallanguage,whichpresently【51】asaconnection-linkbetweengreatvarietiesofdif
Duringhislifetime,JohannStraussJr.(1825-1899)wasoneofthemostpopularcomposersinhisnativecityofVienna.Althoughi
A、Theft.B、Cheating.C、Aircrash.D、Roadaccidents.A
最新回复
(
0
)