首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { char s[]="abcde"; s+=2: printf("%d\n",s[0]); } 执行后的结果是( )。
有下列程序: main() { char s[]="abcde"; s+=2: printf("%d\n",s[0]); } 执行后的结果是( )。
admin
2012-12-03
37
问题
有下列程序:
main()
{ char s[]="abcde";
s+=2:
printf("%d\n",s[0]);
}
执行后的结果是( )。
选项
A、输出字符a的ASCII码
B、输出字符c的ASCII码
C、输出字符c
D、程序出错
答案
D
解析
因为字符数组s[]中的数组名s表示的是一个地址常量。所以语句“s+=2;”不能将指针在当前位置的基础上再向后移两位。因而程序编译时出错。
转载请注明原文地址:https://www.kaotiyun.com/show/F0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下面的说明这定义:structtest{intm1;charm2;floatm3;unionuu{charu1[5];intu2[2];}ua;}myaa;则sizeof(structte
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
下列语句中,正确的是______。
结构化程序设计主要强调的是()。
以下叙述中错误的是()。
可以在C语言中用做用户标识符的是______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
一个良好的算法由下面的基本结构组成,但不包括______。
随机试题
良性高血压血压升高的主要病理表现是()。
有一玻璃劈尖,置于空气中,劈尖角θ=8×10-5rad(弧度),用波长λ=589nm的单色光垂直照射此劈尖,测得相邻干涉条纹间距l=2.4mm,此玻璃的折射率为()。
下列选项中,()反映了一国和地区商品经济的发育程度和总体经济实力。
累计盈余核算单位历年实现的盈余扣除盈余分配后滚存的金额,以及因无偿调入调出资产产生的净资产变动额。()
所谓在教学时要“用一把钥匙开一把锁”,是指教师要_______________。
武则天时期,为管辖天山以北、西至中亚咸海的广阔游牧地带而设立的都护府是()。
设f(x)=x2,h(x)=f[1+g(x)],其中g(x)可导,且g'(1)=h'(1)=2,则g(1)=
设f(x)=,求f(x)的间断点,并判断其类型.
Restrictionsontheuseofplasticbagshavenotbeensosuccessfulinsomeregions."Whitepollution"isstillgoingon.Write
Thekidnappingtookplace______.
最新回复
(
0
)