首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf(’’y=%d\n’’,y);} 程序的运行结果是(
有以下程序: #include<stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf(’’y=%d\n’’,y);} 程序的运行结果是(
admin
2017-07-27
27
问题
有以下程序:
#include<stdio.h>
main()
{int a[]={1,2,3,4},y,*p=&a[3];
--p;y=*p;printf(’’y=%d\n’’,y);}
程序的运行结果是( )。
选项
A、y=0
B、y=1
C、y=2
D、y=3
答案
D
解析
程序首先定义了一个一维数组和指针,接着将数组第4个元素的地址赋给“*p”,进行-p使指针p指向了数组的第3个元素;通过“y=*p”,将数组第3个元素的值3赋给了y,所以选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/WMi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中错误的是
下列程序的输出结果是()。intt(intx,inty,intcp,intdp){cp=x%y+y*y;dp=x+x-y*y;}main(){ima=4,b=3,c=9,d=8;
有以下程序:#include<stdio.h>main(){inta=6,b=7,m=I;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
若有定义:inta=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是()。c=(b-=(a-5));a=(c%3)+(a=8);
执行程序时的输入为123456789,则程序的运行结果为()。#include"stdio.h"main(){inta,b;scanf("%2d%*2d%1d",&a,&B);printf("%d\n",
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+b[a[
数据结构分为线性结构和非线性结构,带链的队列属于()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。【10年3月】
在数据处理中,其处理的最小单位是()。
随机试题
大量出汗而引起的缺水应属等渗性缺水。()
A.川贝枇杷露与天麻丸B.附子理中丸与参茸卫生丸C.七厘散与血府逐瘀丸D.当归补血汤与牵正散E.牛黄解毒片与附子理中丸因配伍禁忌而不宜合用的药组是()。
风险投资的方式,从投资性质来看有:()。
以下不属于财政补贴的是( )。
下列有关注册会计师评价管理层对持续经营能力作出的评估的说法中,错误的是()。
在Excel中,若要对选中的单元格区域内数值求平均值,则应使用()函数。
生产关系变革的根据是()。
心理活动的抽象概括性、随意性和稳定性的神经生理基础是()
TCP协议属于TCP/IP模型的______。
Ascollegestudents,weshouldlearnhowtotellfightfromwrong,goodfromevil,beautyfromugliness.
最新回复
(
0
)