首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char s[]=“abode”; s+=2; prinff(“%d\n”,s[0]); } 程序的运行结果是( )。
有以下程序: #include main() { char s[]=“abode”; s+=2; prinff(“%d\n”,s[0]); } 程序的运行结果是( )。
admin
2017-11-06
18
问题
有以下程序:
#include
main()
{
char s[]=“abode”;
s+=2;
prinff(“%d\n”,s[0]);
}
程序的运行结果是( )。
选项
A、输出字符c的ASCⅡ码
B、程序出错
C、输出字符c
D、输出字符a的ASCⅡ码
答案
B
解析
本题重点考查数组名的概念。在C语言中,数组名类似于一个指向数组首地址的指针常量,一旦定义就不能修改其内容。所以本题中的“s+=2”;语句让数组名s的内容加2是错误的,编译无法通过,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/dIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是()。#include<stdio.h>main(){inta=3,b=4,c=8,d=4,m=1,n=3;printf("%d\n",(m=a>B)&&(n=c>D));}
在一个C源程序文件中所定义的全局变量,其作用域为()。
以下选项中值为1的表达式是()。
若变量已正确定义,有以下程序段:i=0;doprinntf("%d,i");while(i++);printf("%d\n",i);其输出结果是()。
有以下程序:#include<stdio.h>inta=1;intfun(intC){staticinta=2;c=c+1;return(a++)+c;}main(){inti,
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是()。
以下叙述中正确的是()。
以下叙述中错误的是()。
若有函数voidfun(doublea[],int*n){……}以下叙述中正确的是
随机试题
谈判各方在态度明确的情况下,最好的信息传递方式是()
女性,36岁。肥胖1年就诊。体检:满月面,皮肤多痤疮,毛发浓密,唇周有小量胡须,颈部脂肪垫厚,血压150/100mmHg下列哪项是明确诊断必不可少的检查
肺癌中恶性程度最低的类型是
麻痹性斜视首先考虑的治疗方法是
侦查人员在侦查一起凶杀案件过程中,从重大嫌疑人任某家中搜出一件血衣。经化验发现血衣上的血迹与死者的血型完全一致,在该案中,血衣属于()。
将保险分为原保险、再保险、共同保险和重复保险是按()分类。
对于出现交收透支的结算参与人,中国结算上海分公司可采取的措施有()。
课外辅导是适应学生个别差异、因材施教的重要途径和措施。()
A、Itisthewindthatcarrieswaterdrops.B、Itisthewindthatcarriessand.C、Itisthewindthatcarriesmud.B
Whatisthepurposeofthetalk?
最新回复
(
0
)