首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段完全正确的是
以下程序段完全正确的是
admin
2015-07-31
31
问题
以下程序段完全正确的是
选项
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://jikaoti.com/ti/ovi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句定义如下:charstrl[50],str2[20],ch;则下列语句正确的是______。
判断字符型变量chr为小写字母的表达式是______。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;scanf("%d",&n);if(n++<10)printf("%d\n",n);elseprintf("%d\n",n--);
若有说明语句“inta;floatb;”,以下输入语句正确的是()。
A、3*xn(2*x-1)B、3*x**n(2*X-1)C、3*pow(x,n)*(1/(2*x-1))D、3*pow(n,x)/(2*x-1)4在该题中,x的n次方应该调用函数pow(x,n)计算,故排除选项A、B。在选项D中,pow(n,x)的
下列二维数组初始化语句中,不正确的是()。
下述关于数据库系统的叙中正确的是______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
下列司用于C语言用户标识符的一组是______。
在C语言中,下列关于文件操作的叙述正确的是()。
随机试题
(2004)在一座总高度为15m的营业楼附近欲设一停车场,该楼耐火等级为二级,则该停车场距离此办公楼的防火间距至少为()。
《机械设备安装工程施工及验收通用规范》强制性条文规定:交给施工人员进行安装的机械设备,必须符合()标准的规定,并应有合格证明。
金融市场可以按照()分为发行市场、二级市场、第三市场和第四市场。
以下关于注册会计师对关联方及其交易的责任的观点中,不恰当的是()。
徽州四雕包括()。
常璩,字道将,四川崇州人,()著名史学家。
公平、诚实信用原则是我国民法的基本原则。()
Somepsychologistsmaintainthatmentalactssuchasthinkingarenotperformedinthebrainalone,butthatone’smusclesalso
我国56个民族种哪个民族在大陆没有集中居住地?
以下说法中正确的是
最新回复
(
0
)