首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
53
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#includemain(){charc1.c2:c1=’A’+’8’-’4’;c2=’A’+’8’-’5’:printf("%c,%d\n",c1,c2);}
有以下程序#include<stdio.h>#defineS(x)x*x/xmain(){intk=6,j=3;printf("%d,%d\n",S(k+j+2),S(j+k+2));}程序运行后的输出结果是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
简述社会主义从一国到多国发展的历史贡献与经验教训。
SteveandYaserfirstmetintheirchemistryclassatanAmericanuniversity.YaserwasaninternationalstudentfromJordan.He
y=ln(1+x2)的单调增加区间为______.
A.ApoAⅠB.ApoAⅡC.ApoB100D.ApoCⅡE.ApoCⅢ识别LDL受体的是
工程咨询公司风险管理人员的一般责任范围包括()。
为了确保政府预算的时效性,各部门应当及时向所属各单位批复预算。()
大华公司因经营管理不善、发生严重亏损,不能偿还到期债务,法院依法宣告该公司破产。有关清算材料显示,该公司资产分别为:厂房作价2800万元(其中有700万元抵押给银行贷款),机器设备作价1500万元,土地使用权转让所得4500万元。该公司对外投资600万元。
—CanIbringAarontoyourpartytonight,Maggie?—______He’smyfriendtoo.
下述四个句子中有歧义的是()。
“三个代表”重要思想的核心是()。
最新回复
(
0
)