首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { char s[]="abede"; s+=2; printf("%d\n",s[0]); } 程序的运行结果是( )。
有以下程序: #include <stdio.h> main() { char s[]="abede"; s+=2; printf("%d\n",s[0]); } 程序的运行结果是( )。
admin
2022-04-01
40
问题
有以下程序:
#include <stdio.h>
main()
{
char s[]="abede";
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/7Bkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据流图中带有箭头的线段表示的是()。
有以下程序#include<stdio.h>voidf1(char*a,charb){charc;c=*a;*a=b;b=c;}voidf2(chara,charb){charc;c=
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=
以下叙述中错误的是()。
有以下程序#includemain(){printf("%d\n",NULL);}程序运行后的输出结果是()。
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
随机试题
免疫应答的活化阶段是T、B淋巴细胞在接受抗原信号后发生的一系列阶段是
A.急性肠梗阻B.感染性休克C.肺炎高热D.慢性十二指肠瘘E.挤压综合征高钾血症的常见病因是
患者,女,31岁。经前或经期小腹胀痛拒按,经血量少,行而不畅,血色紫黯有块,块下痛暂减;乳房胀痛,胸闷不舒;舌质紫黯有瘀点,脉弦。辩证为
在社会主义市场经济条件下,我国投资宏观调控的方式以间接调控为主,其主要手段有()。
电话银行是通过()及人工服务应答方式为客户提供金融服务的。
陈老师所在的学校正在进行一项教育实验项目。一天,负责这个项目的叶教授来学校指导,旁听了陈老师的课。课后,陈老师与叶教授就这个项目进行了交流,还就班上晓丽的情况专门请教了叶教授。因为晓丽虽然学习很努力,学习成绩也很好,但是她似乎在与人交流方面存在一定的困难,
瓶子里装有浓度为21%的盐水500g,现在分别加入300g的盐水A和700g的盐水B后,瓶子里的盐水浓度变为19%。现已知所加的盐水A中所含盐分是盐水B的2倍,问盐水A的浓度为多少?
使用枪支的犯罪比其他类型的犯罪更容易导致命案。但是,大多数使用枪支的犯罪并没有导致命案。因此,没有必要在刑法中把非法使用枪支作为一种严重刑事犯罪,同其他刑事犯罪区分开来。上述论证中的逻辑漏洞,与以下哪项中出现的最为类似?
Wetriedtorestrictourconversationtoargumentsrelevanttothetopic.
A、Sonandmother.B、Customerandshopassistant.C、ClerkandbossD、Studentandteacher.B信息词bought和department可说明他们的关系是顾客和售货员。
最新回复
(
0
)