首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段完全正确的是
以下程序段完全正确的是
admin
2021-02-25
57
问题
以下程序段完全正确的是
选项
A、int *p; scanf("%d", &p);
B、int *p; scanf("%d", p);
C、int k, *p=&k; scanf("%d", p);
D、int k, *p; *p=&k; scanf("%d", p);
答案
C
解析
A选项中错在没有对指针进行初始化,无效指针,并且在scanf("%d",&p)中无需再进行取地址操作;B选项中没有对指针进行初始化,无效指针;D选项中语句*p=&k;的左端*p 是指针所指内存空间的值,&k 是地址,应为p=&k。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/BEtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于typedef的叙述错误的是
可在C程序中用作用户标识符的一组标识符是
下列叙述中正确的是()。
有以下程序#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b=2;print=f("%4.1f\n",S(a+b));}程序运行后的
以下函数的功能是()。intfun(char*s){char*t=s;while(*t++);return(t一s);}
下面不属于软件设计阶段任务的是()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处口代表一个空格)口口1.0口口2.0口口3.0则能进行正确输入的语句是
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
以下关于函数的叙述中正确的是
若定义函数“int*func()”,则函数func的返回值为()。
随机试题
TherewereredfacesatoneofBritain’sbiggestbanksrecently.Theyhadacceptedatelephoneordertobuy$100,000worthof
下列关于甲状腺功能减退患者激素替代治疗的说法,错误的是
法院开庭审理李某挪用公款一案时,李某提出本案的证人谢某是其仇人,要求回避。关于本案下列说法正确的是?
项目组自提交业务结果之日起()日内将业务工作底稿归档。
下列名称的软件全部属于数据库系统的是()。
—Howaboutcampingthisweekend,justforachange?—OK,_____youwant.
发行国债时,政府委托经纪人在证券交易所出售国债的方法称为()。
【北京政变】华东师范大学2005年中国近现代史真题;中央民族大学2016年历史学科基础真题
RightsoftheCopyrightOwner1.Rightsofreproduction,distribution,anddisplay.Theauthorofaworkpossesses,atthebegin
WhathashappenedtotheCubans?
最新回复
(
0
)