首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,执行后的结果是 #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-04-26
42
问题
有以下程序,执行后的结果是
#include<stdio.h>
main(){ char s[]="abcde";
s+=2;
printf("%d\n",s[0]);
}
选项
A、输出字符C的ASCII码
B、输出字符c
C、输出字符a的ASCII码
D、程序出错
答案
D
解析
因为字符数组s[]中的数组名s表示的是一个地址常量。所以语句“s+=2;”不能将指针在当前位置的基础上再向后移动两位。因而程序编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/9YDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。main(){inti=0,j=10,k=2,s=0;{i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述
以下叙述中正确的是
在下列关于二叉树的叙述中,正确的一项是
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
下列叙述中正确的是()。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){intI;for(I=0;【】!=’\n’;I++);return(I);}
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){intI;for(I=0;【】!=’\n’;I++);return(I);}
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
随机试题
催化剂中的各种组分对化学反应都有催化作用。()
常在高浓度下实施单次肺活量完成吸入麻醉诱导药物是
探头护养要求不包括
甲上市公司在年度报告中对财务会计报告做虚假记载,由乙证券公司承销,甲公司的行为致使投资者在证券交易中遭受巨大损失。投资人将甲公司的控股股东告上法庭,法院认为应当追加甲公司为共同被告但是原告不同意,法院通知甲公司作为共同被告参加诉讼。本案应由哪个法院管辖:
水泥稳定土无侧限抗压强度试件养生期间,试件质量损失应符合()的规定,
按投资作用不同,工程建设项目可分为生产性建设项目和非生产性建设项目两大类。下列项目中属于非生产性建设项目的是()。
在设备更换不改变生产能力且新旧设备未来使用年限不同的情况下,固定资产更新决策应选择的方法是()。2015(卷Ⅰ)、(卷Ⅱ)
有些学生虽然知道道德规范,也愿意遵守,但却受个人的欲望支配不能抗拒诱惑因素,结果做出违反道德规范的事,其主要原因是这些学生()。
无民事行为能力人、限制民事行为能力人造成他人损害的,由监护人承担民事责任。这种民事责任属于
WhydoreadersofNewScientistcontinuetogetsteamedupaboutrace?Afterall,itcanbeusedasaninnocuoustechnicalterm
最新回复
(
0
)