首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是___________。#includefun(){inta=0;a+=3:printf(“%d”,a);}main(){intcc
若从键盘输入24,则以下程序输出的结果是_______________。#includemain(){inta;scanf(“%d”,&a);if(a>20)printf(“%d”,a);
若有代数式(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
下列叙述中错误的是()。
程序测试分为静态测试和动态测试。其中___________是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
下列叙述中,不属于软件需求规格说明书的作用的是()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
若有定义:inta=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是_______。c=(a-=(b-5));c=(a%3)+(b=1);
随机试题
下列哪种细菌不是呈双球菌形态
A、弱酸性药液B、乙醇溶液C、碱性药液D、非水性药液E、油溶性维生素类(如维生素A、D)制剂;下列抗氧剂适合的药液为BHA()
在我国实施人类辅助生殖技术,下列各项中违背卫生部制定的伦理原则的是()。
幼儿思维的主要特征是()。
智力活动与非智力活动的含义及其相互关系。
下列选项能够描述图中物理现象的是:
所有诚实的人都不可能听信一些非正式渠道的流言。以下哪项陈述与上述语句意思相同?
设f(x)连续,证明:∫0x[∫0tf(u)du]dt=∫0xf(t)(x-t)dt.
Sixtyadultswereaskedtokeepadiaryoftheirmeals,includingwhattheyconsumed,when,andinthecompanyofhowmanypeopl
Theinnervoiceofpeoplewhoappearunconsciouscannowbeheard.Forthefirsttime,researchershavestruckupaconversation
最新回复
(
0
)