首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
admin
2013-06-11
49
问题
有以下程序 #include <stdio.h> 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()函数和printf()函数都是要对指针变量p指向的地址处的数据进行访问,不是变量本身。选项C)中多了取地址运算符,选项D)中少了指针运算符。
转载请注明原文地址:https://kaotiyun.com/show/5wJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序 main() { int n[5]={0,0,0},i,k=2; for(i=1;i<3;i++)n[i]=n[i]+1; printf("%d\n",n[k]); }该程序的输出结果是______。
以下合法的C语言赋值语句是______。
有以下程序段 int m=0,n=1; char c=’b’; scanf("%d%c%d",&m,&c,&n); printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10B10<回车>,则输出结果是______。
数据库保护分为:安全性控制、______、并发性控制和数据的恢复。
数据流的类型有______和事务型。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
在数据流图(DFD)中,带有名字的箭头表示______。
一个栈的入栈序列是1,2,3,…,n,其输出序列为P1,P2,P3,…,Pn,若p1=n,则pi为()。
在数据流图(DFD)中,带有名字的箭头表示()。
若有定义int(*pt)[3];,则下列说法正确的是
随机试题
新生儿窒息常用可用作巴比妥类中毒解救的辅助用药
男性患者,40岁,有高血压病病史10年,突发昏迷,呕吐咖啡样胃内容物,查体:右侧肢体肌力0级,右侧病例征阳性,最可能的诊断是( )。
道.琼斯指数股价综合平均数的编制对象是()
简述观察法的含义及优缺点。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。就给定资料所反映的主要问题,用1200字左右的篇幅,自拟标题进行论述。要求中心明确,内容充实,论述深刻。有说服力。
IAEA
Universitiesareinaseeminglyself-contradictoryposition.AsStefanCollinipointsoutinhisbook,theseancient【C1】______ha
()不属于工程监理日报的内容。
TheWorldHealthOrganization(WHO)wassetupon7thApril1948,adatethatisnowcelebratedeveryyearasWorldHealthDay.T
A、Itmayhaveanegativeinfluence.B、Itplaysaverysignificantrole.C、Itismeaningless.D、Itcanhaveapositiveimpact.A推
最新回复
(
0
)