首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段中完全正确的是( )。
下列程序段中完全正确的是( )。
admin
2019-12-17
22
问题
下列程序段中完全正确的是( )。
选项
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/z1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch,printf("%c\n",*(pc+5));}程序运行后的输出结果是
若有以下程序main(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;printf("%s\n",a);}则程序的输
有以下程序,程序运行后的输出结果是#include<stdio.h>main(){inta=3;printf("%d\n",(a+=a-a*a));}
有如下嵌套的if语句if(a<b)iffa<c)k=a;elsek=c:elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
软件设计中模块划分应遵循的准则是
下列关于数据库设计的叙述中,正确的是
设有如下关系表。则下列操作中正确的是
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
随机试题
以下对汉字结构分析说法不正确的一项是【】
[*]
A.左心室容量负荷增加 B.右心室容量负荷增加 C.原发性心肌舒缩功能障碍 D.右心室压力负荷增加 E.左心室压力负荷增加高血压病引起
急性出血坏死型小肠炎常合并病原菌感染。下列哪种病原菌与本病无关
苯与苯乙烯的LG50值均为45mg/L,即其绝对毒性相同,如果考虑到挥发度,苯的挥发度为苯乙烯的11倍有机酸的pKa<3,或有机碱的pKa>8时不易吸收
某软黏土地基采用预压排水固结法处理,根据设计,瞬时加载条件下不同时间的平均固结度见下表。加载计划如下:第一次加载量为30kPa,预压30d后第二次再加载30kPa,再预压30d后第三次再加载60kPa,如图所示,自第一次加载后到120d时的平均
常见的筑墙砌块包括()等。
接上题。如果该客户一年之后卖出该股票,那么卖价约为()
各地学校应抓好课外体育锻炼和校内体育比赛,应保证学生每天体育锻炼时间为()。
Forgrammarteaching,iftheruleisgivenfirstandexplainedandthestudentsthenhavetoapplytheruletogivensituation,
最新回复
(
0
)