首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {int n,*p=NULL; *p=&n: printf("Input n:");scanf("%d",&p);printf("output n:"); prin
有以下程序 #include main() {int n,*p=NULL; *p=&n: printf("Input n:");scanf("%d",&p);printf("output n:"); prin
admin
2017-05-20
29
问题
有以下程序
#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
解析
选项A表示在程序中,声明定义变量语句“int n,*p=NULL;”定义了整型变量n和指针变量p,并且指针变量p初始化为空。其他的语句都是错误的。其中选项B,&n的地址应存放到指针变量p中,而选项C中数据输入项错误,选项D输出地址信息。
转载请注明原文地址:https://kaotiyun.com/show/zZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\n",
以下程序的输出结果是【】。floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,b),a-c
若有定义:char*st="howareyou";,下列程序段中正确的是
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:ttomeetme则程序输出的结果是#include"stdio.h"main(argc,argv)intargc;char*argv[];{inti;p
下列程序段中,不能正确赋值的是
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
设有下面的程序段:chars[]="china";char*p;p=S;则下列叙述正确的是
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是_______。
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
小儿麻痹后遗症出现
医疗机构从业人员基本行为规范不包括
输血最严重的并发症是
若某一工程拟采用等节奏流水施工,流水步距为5天,施工段数为5天,工作队数为4,插入时间之和间歇时间之和各为3天,则该工程的计划工期为()天。
理财目标必须具有合理性和可能性,因为客户现在的财务资源是其理财目标得以实现的最重要的基础。()
像徜徉在夏天夜晚的星空下,为那壮丽的景色而_______,我真的是无限_______于我赖以思考和交往的中国文字,并_______于它的再生活力和奇特魅力。填入画横线部分最恰当的一项是:
_______二是音位和音位组合起来构成的最小语音单位。(北京大学)
一个随机选择的购物者回答一份营销调查问卷中的问题。6个月以后,另一个随机选择的购物者回答相同的问题,只是这些问题被安排成了不同的次序。两者对许多单个问题的答案有很大不同,由此显示出一个问题有时会得到不同的回答仅仅取决于哪一个问题在它前面。上面的结论是基于下
Doyouwakeupeverydayfeelingtootired,orevenupset?Ifso,thenanewalarmclockcouldbejustforyou.Theclock,c
Whatisthetalkmainlyabout?
最新回复
(
0
)