首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
42
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下不正确的定义语句是
以下程序的输出结果是【】。main(){charc=′z′;printf("%c",c-25);}
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
下列程序是用来判断数组中特定元素的位置所在的。#include#includeintfun(int*s,intt,int*k){inti;*k=0;for(i=0;i
有以下程序#includemain(){inti,j,m=55;for(i=1;i
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
标准库函数fgets(s,n,file)的功能是()。
下列叙述中正确的是
随机试题
急诊分诊中初级分诊的评估大约为多长时间【】
渠道冲突的类型可分为:___________、___________和___________。
马克思恩格斯认为,共产主义社会将要消失的“三大差别”有()
下列作品,属于汉乐府民歌的是
除哪项外均为《内经》论病情昼夜变化的原文
飞机机位引导灯中,只有标示停驻位置的灯发红色光,其他灯应发()光。
案卷分析是一种非测验性评价技术。()
皮亚杰认为,认知发展受三个基本过程影响,它们分别是()
既不能随机分派被试者,也不能完全控制无关变量的实验是()
Thepowersandsatisfactionsofprimevalpeople,thoughfewandmeager,were____theirfewandsimpledesires.
最新回复
(
0
)