首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {char s[]="159",*p; p=s; printf("%c",*p++);printf("%c",*p++); } 程序运行后的输出结果是
有以下程序 main() {char s[]="159",*p; p=s; printf("%c",*p++);printf("%c",*p++); } 程序运行后的输出结果是
admin
2013-06-11
102
问题
有以下程序 main() {char s[]="159",*p; p=s; printf("%c",*p++);printf("%c",*p++); } 程序运行后的输出结果是
选项
A、15
B、16
C、12
D、59
答案
1
解析
自增运算符“++”放在变量之前表示在使用变量之前,先使变量的值加1;放在变量之后表示在使用变量之后,再使变量的值加1。语句p=s;使指针p指向字符串s的首地址,第一次输出语句先输出字符’1’,指针p再往后移一位,指向字符’5’的地址,第二个输出语句,同样先输出字符’5’,指针p再往后移一位,指向字符’9’的地址。
转载请注明原文地址:https://www.kaotiyun.com/show/rwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
下列关于复合语句以及空语句的说法,正确的是______
以下程序的运行结果是______。 float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.1f\n",fun(int)fun(a+c,b),a-c); }
有以下程序段 int m=0,n=1; char c=’b’; scanf("%d%c%d",&m,&c,&n); printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10B10<回车>,则输出结果是______。
C语言中实现数据输出的标准库函数是______。
若有说明“int s[3][4]={0}:”,则下面正确的叙述是______。
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有【 】个元素。
数据流图中带有箭头的线段表示的是______。
若有如下定义:intx=6,y=3,z=2;则表达式x=y||y<z&&z==z的值是()。
随机试题
肾上腺由肾上腺皮质和髓质组成。()
一般认为急性中毒洗胃的有效时间是
肝硬化腹水患者,应首选的利尿剂为
跟腱反射的反射中枢位于
工程项目管理社会技术支持的种类包括()。
会计科目中的指定科目,是指()。
某公司向A、B、C三家保险公司重复投保,保险金额分别为6万元、8万元和11万元。后因意外事故,保险标的发生保险事故损失8万元,由于保险合同没有约定重复保险的分摊方法,根据《保险法》规定,A、B、C三家保险公司应分别赔付( )。
下列各项中,不属于筹资活动产生的现金流量的是()。
国家旅游局决定对持证导游员实行等级评定始于()年。
1QAZ2WSX3ED4RFCV
最新回复
(
0
)