首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){ char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是
有以下程序 #include main(){ char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是
admin
2013-10-19
56
问题
有以下程序
#include
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/ISJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){char*p=“abodefgh”,*r;long*q;q=(long*)p;q++;r=(char*)q;printf(“%s\
以下程序的输出结果是【】。main(){inta=5,b=4,c=3,d;d=(a>b>C);printf(“%d\n”,D);}
对建立良好的程序设计风格,描述正确的是
若有以下程序:main(){intp,a=5;if(p=a!=0)printf("%d\n",p);elseprintf("%d\n",p+2);}执行后输出结果是【】。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidartin(intx[N]){inti=0;while(i<N)scanf("%d",);
下列条件语句中,功能与其他语句不同的是()。
若有定义:inta=8,b=5,c;执行语句c=a/b+0.4;后,c的值为
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(i
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项。 #include<stdlib.h> structnode {chardata;s
下列叙述中,正确的是
随机试题
婴幼儿便秘时给婴幼儿按摩腹部应以肚脐为中心,逆时针方向按摩腹部,每天3次。()
法国经营主体的变相转移中,最常见的方式是()
Theteacher’sinsistenceonhighstandardsresulted______excellentwork.
下列哪些行政行为不收费()。
财务规划的主要工具是( )和本量利分析。
股权资本成本的基本含义是()。
党的十三大第一次系统地阐述了社会主义初级阶段理论;党的十四大确定建立__________;党的十五大进一步明确提出了__________。
法律有权威、必须维护法律权威。法律权威源自人民的内心拥护和真诚信仰。人民是国家的主人翁,是法治国家的建设者和捍卫者,尊重法律权威是其法定义务和必备素质。尊重法律权威的基本要求是
下面给出的网络地址中,属于私网地址的是______。
Lookatthequestionsforthispart.Youwillhearastoryentitled"ShoppingforBargains".Forquestions24-30,indic
最新回复
(
0
)