首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段完全正确的是( )。
以下程序段完全正确的是( )。
admin
2021-07-09
26
问题
以下程序段完全正确的是( )。
选项
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/Rokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5,fp);fwri
设有以下语句typedefstructTT{charc;inta[4];)CIN;则下面叙述中正确的是
设变量已正确定义并赋值,以下正确的表达式是
下列关于栈的描述中正确的是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf
若有定义语句:intx=10;则表达式x-=x+x的值为
以下叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
A.放射治疗B.放射治疗后手术治疗C.手术疗法D.化学治疗E.免疫治疗+中药治疗上段食管癌无锁骨上淋巴结转移,病处长5cm,全身情况尚好,首选
拔除牙根的正确做法是
49岁妇女,自述阴部有一肿物脱出5个月。妇科检查可见宫颈全部及部分宫体外露于阴道口,触之宫颈较长。本例应选择恰当的手术是()
被称为治乳汁不下及热痹之良药的中药是
对于一般工业与民用建筑工程的分部工程而言,下列不属于分部工程的是()。
根据企业破产法律制度的规定,下列有关破产财产申报制度的表述中,正确的是()。
有的人觉得公务员工作轻松,但参加工作以后又觉得压力大。不能适应。你觉得你会怎么应对未来工作中的压力?
阅读材料,回答问题:材料1中华人民共和国第一届全国人民代表大会的第一次会议于1954年9月15日在首都北京庄严开幕。这个会议的1226名代表,代表着6万万人民的伟大意志。会议通过了中华人民共和国宪法,并根据宪法选举中华人民共和国主席和全
设z=z(x,y)是由方程x2+y2一z=φ(x+y+z)所确定的函数,其中φ具有二阶导数且φ'≠一1。求dz;
将考生文件夹下CAT\CAD文件夹中的文件AWAY.DBF移动到考生文件夹下的QUA文件夹中。
最新回复
(
0
)