首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { char s[]="abcde"; s+=2: printf("%d\n",s[0]); } 程序的运行结果是( )。
有以下程序: #include<stdio.h> main() { char s[]="abcde"; s+=2: printf("%d\n",s[0]); } 程序的运行结果是( )。
admin
2017-12-13
19
问题
有以下程序:
#include<stdio.h>
main()
{
char s[]="abcde";
s+=2:
printf("%d\n",s[0]);
}
程序的运行结果是( )。
选项
A、输出字符c的ASCII码
B、程序出错
C、输出字符c
D、输出字符a的ASCII码
答案
B
解析
本题重点考查数组名的概念。在C语言中,数组名类似于一个指向数组首地址的指针常量,一旦定义就不能修改其内容。所以本题中的“s+=2”;语句让数组名s的内容加2是错误的,编译无法通过,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Fmxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面4个关于C语言的结论中错误的是()。
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structan
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
若有定义:inta=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是_______。c=(a-=(b-5));c=(a%3)+(b=1);
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x.y)等价的是()。
已有定义inta=3;和输出语句printf(“%8x”,a);以下正确的叙述是()。
假定x和y为double型,则表达式x=2,y=x+3/2的值是()。
随机试题
某一土地使用权收益年限为25年,土地的还原利率为10%,预期未来每年的纯收益为10万元,则该土地使用权的评估值为()
A.休克代偿期B.无休克C.重度休克D.中度休克外伤后烦躁不安,出冷汗,尿少,血压100/85mmHg,心率110次/分,称为
下列哪项是注意力缺陷多动症最主要的原因()
男,63岁,反复咳嗽、咳痰、气促1年,心悸、水肿5年,近1周来症状加重入院。查体:呼吸急促、双肺可闻及干湿啰音,P2亢进,三尖瓣区闻及3/6级收缩期杂音,肝右肋下4cm,压缩(+),肝颈回流征阳性,下肢水肿。此时首选的治疗是使用()。
在一定期间及特定的业务量范围内,关于成本与业务量之间的关系,下列说法正确的有()。
假定同一市场上的两个竞争厂商,他们的市场需求曲线分别为Px=1000-5Qx和Py=1600-4Qy,这两家厂商现在的市场销售量分别为100单位x和250单位y。要求:假定y厂商的目标是谋求收益最大化,应该采取怎样的价格策略?
Whatisthewomancomplainingabout?
I____________thepicturefromtheWallinordertocleanit.
A、 B、 C、 B
Asksomeonewhattheyhavedonetohelptheenvironmentrecentlyandtheywillalmostcertainlymentionrecycling.Recyclingin
最新回复
(
0
)