柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
main() { char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是
A.输出字符c的ASCII码
B.程序出错
C.输出字符c
D.输出字符a的ASCII码
热度🔥1,315
参考答案:B
解析:
【解析】本题重点考察数组名的概念。在C语言中,数组名类似于一个指向数组首地址的指针常量,一旦定义就不能修改其内容。所以本题中的s+=2;语句让数组名s的内容加2是错误的,编译无法通过。因此B选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
定义学生选修课程的关系模式如下:S (S#,Sn,Sd, Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是( )。
单元测试不应涉及的内容是( )。
计算机中控制器的功能主要是( )。
标签
二级C语言
数组
输出
字符
内容