首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2021-07-09
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/5Ktp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
设变量己正确定义,则以下能正确计算f=n!的程序段是
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k:执行程序段后,k的值是
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2)
C语言源程序名的后缀是
下列关于数据库设计的叙述中,正确的是
以下关于结构化程序设计的叙述中正确的是()。
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
关于字符常量,以下叙述正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在
随机试题
与X线质无关的是
如果咳嗽7天,发热,胸痛,近日吐痰腥臭,咯吐脓血,最可能其诊断为
妇炎平胶囊的功能是
A、局麻下在波动最明显部位行十字切开引流B、腰麻下做距肛缘3—5cm的弧形切口C、腰麻下穿破肛提肌做脓肿切开引流D、全麻下行脓肿切除术E、脓肿形成后行非手术治疗肛门周围脓肿
企业发生合并、分立、改制的,其资质证书()。
管道进行气压试验的正确步骤是()。
商品流通企业的战略分析包括外部宏观环境分析,行业竞争环境分析和内部环境分析。其中,外部宏观环境分析的内容包括()。
十八届四中全会的主题是()。
在当事人没有约定时,能够取得原物的天然孳息所有权的有()(2014年一专一第48题)
A、Thee-mailservicesaredevelopingveryfast.B、TheWebmailande-mailapplicationsbothhaveadvantagesanddisadvantages.C
最新回复
(
0
)