首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段: #include<stdio.h> char s[20]="Beijing",*p; p=s; 则执行p=s;语句后,以下叙述中正确的是( )。
设有如下程序段: #include<stdio.h> char s[20]="Beijing",*p; p=s; 则执行p=s;语句后,以下叙述中正确的是( )。
admin
2019-01-11
60
问题
设有如下程序段:
#include<stdio.h>
char s[20]="Beijing",*p;
p=s;
则执行p=s;语句后,以下叙述中正确的是( )。
选项
A、s和p都是指针变量
B、s数组中元素的个数和p所指字符串长度相等
C、可以用*p表示s[0]
D、数组s中的内容和指针变量p中的内容相同
答案
C
解析
语句p=s;执行完毕后,即将指针p指向了数组s的首地址,所以*p即等价于s[0],选项C正确;字符数组存放字符串,C语言编译系统会自动在其后面添加上结束标识符’\0’,所以s数组中元素个数为8(算上了结束标识符),而p指向的字符串长度为7,选项B错误;数组名s为一个指针常量,选项A错误;指针变量p存放的是一个地址值,即为数组s的首地址,和数组s中的内容不一致,选项D错误;所以答案选C。
转载请注明原文地址:https://kaotiyun.com/show/nKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1:不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个“
假定整数数列中的数不重复,并存放在数组中。给定程序MODII.C中函数fun的功能是:删除数列中值为x的元素。n中存放的是数列中元素的个数。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程
给定程序MODll.C、中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串:”abe”,”CD”,”EF”连接起来,结果是”abcCDEF”。请改正程序中的错误,使它能得出正确
给定程序MODII.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入”Ab,cD”,则输出”AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n).log函数的引用说明是:doublelog(doublex1。例如,若m的值为:20,fun函数值为:6.506583。
若有以下程序#include<stdio.h>inta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i<4;i++)a[i]=*p;pr
以下叙述中正确的是
在下列字符序列中,不可用做C语言标识符的是()
下列选项中,不是一个算法的基本特征的是()。
最简单的交换排序方法是______。
随机试题
空肠弯曲菌是________和________肠道内的正常寄居菌。人通过与带菌动物或病人接触或通过污染的水、食物传播,主要引起________。
球罐板厚在20mm以上时,采用不对称X形坡口。一般赤道带和下温带环缝以上的焊缝,大坡口在里,即里面先焊。
患者,男,62岁。5年来站立、咳嗽时反复出现左侧腹股沟肿块,呈梨形,平卧可消失,12小时前搬家具时肿块增大,有明显疼痛,平卧和手推均不能回纳,肛门停止排便排气,诊断为腹外疝入院治疗。该患者最合适的治疗措施是
A.新药B.假药C.劣药D.医药商品E.麻醉药品超过有效期的药品是()。
患者,女性,32岁,“胃切除术”3年。近1年患者头晕、心悸、气短、疲乏无力。诊断为缺铁性贫血。指导患者口服铁剂的要点应除外
下列关于保证责任,说法正确的有()。
商业银行在办理代理业务中遵循的原则是()。
行业集中度数值越大,说明()。
出租车队去机场接某会议的参会者,如果每车坐3名参会者,则需另外安排一辆大巴送走余下的50人;如每车坐4名参会者,则最后正好多出3辆空车。问该车队有多少辆出租车?()
SupposethepriceofaflighttickettoPhoenixis500dollars,asacollegestudent,howmuchmayyousaveatmost?According
最新回复
(
0
)