首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果定义float a[10],x;则以下叙述中正确的是
如果定义float a[10],x;则以下叙述中正确的是
admin
2020-07-28
32
问题
如果定义float a[10],x;则以下叙述中正确的是
选项
A、表达式a+1是非法的
B、语句a=&x:是非法的
C、三个表达式a[1]、*(a+1)、*&a[1]表示的意思完全不同
D、表达式*&a[1]是非法的,应该写成*(&(a[1]))
答案
B
解析
定义语句“float a[10],x;”以后,数组名a表示了数组元素的首地址,是常量在程序中不能更改,因此选项A)是的描述是正确的。而指向运算符和取址运算符,是互反运算符优先级相同,*&a[1]和}(&a[1])含义相同。
转载请注明原文地址:https://www.kaotiyun.com/show/Yh3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是
关于C语言的变量,以下叙述中错误的是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
以下选项中能表示合法常量的是
有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)||(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d,%d,%d,%d\n
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprint
下面选项中关于“文件指针”概念的叙述正确的是
随机试题
男,18岁。反复发作喘息、呼吸困难、咳嗽3年。体检:双肺散在哮鸣音,心脏无异常。下列检查结果中有助于明确诊断的是()
两块面积和肥沃程度相同的土地,一块离市场较近,一块离市场较远,租用前者必须多交一定地租,它属于()
A.胃大弯B.胃小弯或十二指肠后壁C.胃小弯D.幽门附近、胃和十二指肠前壁E.胃窦胃溃疡多位于()
在施工成本的各种核算方法中,业务核算比()。
或有事项的结果不确定,仅指或有事项的结果是否发生具有不确定性。()
分析下面谱例。要求:划分乐句,并画出结构图式,标明小节数。
高中语文教学评价的基本原则有哪些?
公安内务建设的方针是()。
在一项调查中,对“如果被查出患有癌症,你是否希望被告知真相”这一问题,80%的被调查者作了肯定回答。因此,当人们被查出患有癌症时,大多数人都希望被告知真相。以下各项如果为真,都能削弱上述论证,除了:
A、Runningaplasticsurgeryclinic.B、Arrangingforsurgeryandsafari.C、Providingconsultancytolocalpeople.D、Organizingtr
最新回复
(
0
)