首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int n,*p=NULL; *p=&n; printf("Input n:"); scanf("%d",&p); printf("output n:"); printf("%d\n",p); } 该程序试
有以下程序 #include main() { int n,*p=NULL; *p=&n; printf("Input n:"); scanf("%d",&p); printf("output n:"); printf("%d\n",p); } 该程序试
admin
2019-12-17
51
问题
有以下程序
#include
main()
{ int n,*p=NULL;
*p=&n;
printf("Input n:");
scanf("%d",&p);
printf("output n:");
printf("%d\n",p);
}
该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是( )。
选项
A、int n,*p=NULL;
B、*p=&n;
C、scanf("%d",&p)
D、printf("%d\n",p);
答案
A
解析
给已经定义的指针变量赋值不需要再写"*",选项B)错误;scanf("格式控制符",输入项)函数中的输入项为地址,所以输入项为指针时不需要写取地址运算符"&",选项C)错误;输出语句printf()输出的为指针p指向的数据,应加上取值运算符"*",即printf("%d\n",*p);,选项D)错误。所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/u1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
下列叙述中正确的是
有以下程序#include<stdio.h>doublef(doublex);main()doublef(doublex){doublea=0;inti;{returnx*x+1;}for(i=0;i<30;i+=10)a+
下面不属于软件工程的3个要素是
设有如下关系表。则下列操作中正确的是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
有两个关系R和S如下。由关系R通过运算得到关系S,则所使用的运算为
下列定义变量的语句中错误的是
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3timesletter’s’:3ti
随机试题
肥达反应的原理是()
患者,男性,38岁。主因上腹部疼痛2个月,近3日腹痛加剧。既往有胆石症,胆囊炎病史目前主要考虑的并发症是
肾下垂不应与下列哪些疾病相鉴别
A.溶液型B.混悬型C.乳剂型D.溶胶剂E,注射用无菌粉末喜树碱通常作成静脉给药的注射液时是
A.绞痛后出现血尿B.无痛性间歇性全程肉眼血尿C.无痛性间歇性肉眼血尿,终末加重D.长期站立、活动后出现血尿E.膀胱肿瘤切除放疗后出现血尿膀胱癌()
招标投标管理中的公平原则是指()。
下列金融机构中,()的职能是宏观调控、保障金融安全与稳定、提供金融服务。
长大铁路宜选择机械化铺轨。机械化铺设普通轨道主要包括()四个基本环节。
Over500dogsbeingdeliveredtoabutcherhouseweresavedbyaChineseanimalprotectionorganization.Theincidentth
Splittingdinnercheckscancauseasplittingheadache,evenwhenthedinersaremathematicsmajors.Threecomputerscience【B1】_
最新回复
(
0
)