首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 struct st{int n;struct st*next;}; struct st a[3]={5,&a[1],7,&a[2],9,’\0’},*p; P=&a[0]; 则以下选项中值为6的表达式是
若有以下程序段 struct st{int n;struct st*next;}; struct st a[3]={5,&a[1],7,&a[2],9,’\0’},*p; P=&a[0]; 则以下选项中值为6的表达式是
admin
2017-04-26
69
问题
若有以下程序段
struct st{int n;struct st*next;};
struct st a[3]={5,&a[1],7,&a[2],9,’\0’},*p;
P=&a[0];
则以下选项中值为6的表达式是
选项
A、++(p->n)
B、(*p).n
C、p->n++
D、P->n
答案
A
解析
选项A)中表达式++(p->n)为前缀自加表达式,p->n和a[0].n等价,其值为5,前缀自加后值为6。选项B)中表达式(*p).n和选项D)的表达式p->n含义相同,表示取结构指针p所指向的成员,因此值为5。选项C)中表达式p->n++为后缀自加表达式,相当于(p->n)++,表达式值为5。
转载请注明原文地址:https://kaotiyun.com/show/5eDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>inta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i<4;i++)a[i]=*p;printf("%d\
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。intisprime(inta)for(i=2;i<=a/2;i++)if(a%i==0)[8];[9];
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
阅读下面程序段,则执行后的结果为#inclide"stdio.h"main(){intm=4,n=2,k;k=fun(m,n);printf("%d\n",k);}fun(intm,intn)
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i])
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include#includeintfun(int*s,intt,int*k){inti;*k=0;【】if(s[*
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
以下选项中不合法的标识符是
以下选项中不属于字符常量的是
随机试题
薄壳型离子交换剂的功能团直接键合在聚合物表面或微孔内。
下列哪项不属于公司的法律特征?()
A.杯口征或弹簧征B.鸟嘴征C.铅管征D.线样征溃疡性结肠炎的典型X线征象是
症见每遇情志刺激而诱发,发时突然呼吸短促,息粗气憋,胸闷胸痛,咽中如窒,但喉中痰鸣不著,平素常多忧思抑郁,失眠,心悸,舌淡苔薄,脉弦,若气滞腹胀,大便秘结宜选用
成人胸廓前后径等于左右横径、肋间隙增宽为
下列食物中,铁的良好来源是
根据《企业职工伤亡事故分类标准》(GB6441-1986)规定,下列事故诱因或致害物与事故类别的对应关系,正确的是()。
下列关于导游工作的概念表述准确的有()。
简述现代教育的经济功能。
为保护本地主机,对Applet安全限制中正确的是
最新回复
(
0
)