首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段完全正确的是
以下程序段完全正确的是
admin
2015-08-14
38
问题
以下程序段完全正确的是
选项
A、int k,*p=&k;scanf("%",p);
B、int*p;scanf("%",p);
C、int*p;scanf("%d",&p);
D、int k,*p;*p=&k;scanf("%d",p);
答案
A
解析
选项B没有对指针进行初始化,无效指针。选项C错在没有对指针进行初始化,无效指针,并且在scanf("%d",&p)中无需再进行取地址操作。选项D,语句*p=&k;的左端*p是指针所指内存空间的值,&k是地址,应为p=&k。
转载请注明原文地址:https://kaotiyun.com/show/AFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;执行该程序段后,k的值是()。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组bo请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<10;
下列程序的输出结果是______。#include<stdio.h>intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){
下列特征中不是面向对象方法的主要特征的是()。
语句“int(*ptr)();”的含义是______是指向函数的指针,该函数返回一个int型数据。
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
若有语句:char*line[5];,以下叙述中正确的是
随机试题
在静电粉末涂装中,从粉末涂装考虑,与涂膜遮盖力最有关系的是()。
心电图示右心室肥大,最不可能的先心病是
关于动脉血CO2分压升高引起的各种效应,下列哪些叙述是正确的
对机器设备进行裂纹检测,可采用()。
关于企业筹资的风险与资金成本的说法,正确的是()。
构思是广告文案写作的主要任务之一,下列选项中不属于构思这一环节的是()。
下列关于计算机病毒的叙述中,不正确的是______。
下列叙述中正确的是
Fiftyvolunteerswerealphabeticallydividedintotwoequalgroups.GroupAtoparticipateina7-weekexerciseprogram,andGro
MakingUseoftheTradeShowProblems:No.1Howtogettherightpeopletocommunicatewiththe【16】No.2Howtofi
最新回复
(
0
)