首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段完全正确的是( )。
以下程序段完全正确的是( )。
admin
2015-08-09
51
问题
以下程序段完全正确的是( )。
选项
A、int *p; seanf("%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/1LDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;
下列程序的运行结果是______。main(){ints=0,i=1;while(s<=10){s=s+i*i;i+
下面程序的输出结果为______。#include<string.h>main(){charP[17]="abc"="ABC".STR[50]="xyz";strcpy(str
以下程序输出正确的是______。amovep(int*pint(*a)[3]intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*
以下程序中函数reverse的功能是对a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
下列表达式中,可以正确表示x≤0或x)1的关系是()。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
当按照组织内部是否有正式分工的关系对组织进行分类时,文化沙龙属于()
口腔结核抗结核化疗方案中长程(标准)化疗药物不包括
企业购入需要安装的设备,在支付安装费时应()。
下列属于中间业务的有()。
应付票据到期,如企业无力支付票款,按应付票据的账面余额借记“应付票据”账户,贷记()账户。
专业性强的职务和基层行政职务可采用()。
一枝红杏出墙来对于()相当于()对于夏天
试述教育的特征及其在人的身心发展中的作用。
"LinguisticsClass"Whataretwokeyproblemsfordescriptivegrammar?Clickon2answerchoices.
A、Themandoesn’thavemoneyforhisdaughter’sgraduatestudies.B、Themandoesn’tthinkhisdaughterwillgetabusinessdegre
最新回复
(
0
)