首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义语句: float a[10],x; 则以下叙述中正确的是( )。
设有定义语句: float a[10],x; 则以下叙述中正确的是( )。
admin
2019-01-11
21
问题
设有定义语句:
float a[10],x;
则以下叙述中正确的是( )。
选项
A、语句a=&x;是非法的
B、表达式a+1是非法的
C、三个表达式a[1]、*(a+1)、*&a[1]表示的意思完全不同
D、表达式*&a[1]是非法的,应该写成*(&(a[1]))
答案
A
解析
数组名表示该数组的首地址,是一个地址常量,不能对它重新赋值,A正确。但是可以把数组名看做一个指针常量,则表达式a+1表示的是数组中第二个元素的地址,选项B错。表达式a[1]、*(a+1)、*&a[1]都指的是数组a中第二个元素的值,选项C错。[]运算符的优先级高于*、&,取值*和取址&运算符优先级相等,同一优先级的运算符,运算次序由结合方向所决定,*&a[1]在运算符优先级和结合性上没有问题,并且取值*和取址&运算符互逆,*&a[1]和a[1]等价,相当于求得数组a第二个元素的值,选项D错。答案选A。
转载请注明原文地址:https://jikaoti.com/ti/Vja0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
在下列关于二叉树的叙述中,正确的一条是______。
关系表达式x<y<z,用C语言的表达式为【】。
有以下程序main(){inta=15,b=21,m=0;switch(a%3){casc0:m++;break;case1:m++;switch(b%2){default:m+
线性表的顺序存储结构和线性表的链式存储结构分别是
以下程序运行后的输出结果是【】。#include<string.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strcpy(x[i],ch);
有以下程序#include<stdio.h>voidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
下列语句中,不正确的是______。
结构化设计主要分为系统设计和模块设计,【】的任务是决定系统的模块结构。
随机试题
某公司于2010年1月1日发行5年期、每年12月31日付息的债券,面值为1000元,票面利率为10%,甲投资者于2014年7月1日以1020元的价格购买该债券并打算持有至到期日,则该投资者进行该项投资的到期收益率为()
A.呼吸性细支气管呈囊状扩张B.肺泡管、肺泡囊和肺泡扩张C.两者皆有D.两者皆无腺泡中央型肺气肿
某医院口腔预防科对当地儿童检查口腔并予以治疗如果选用ART技术治疗该地区儿童的龋病。正确的是
系统配套工程中,给水工程包含的内容有()。
非标准计量器具包括垂直检测尺、游标塞尺、()、内外角检测尺等。
关于金融市场的功能,下列说法不正确的是()。
某商场购进一批单价为16元的日用品,经试验发现,若按每件20元的价格销售时,每月能卖360件,若按每件25元的价格销售时,每月能卖210件,假定每月销售件数y(件)是价格x(元/件)的一次函数.试求y与x之间的关系式;
汇合了徽派、汉派、京派的长处并加以融合,才使京剧进入到成熟阶段的人是()。
交换——交流(广西民族大学2017)
设置参照完整性的目的是( )。
最新回复
(
0
)