首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int n.*pP=NULL; *p=&n: printf(’’Input n:’’); scanf(’’%d’’,&p); print
有以下程序: #include<stdio.h> main() { int n.*pP=NULL; *p=&n: printf(’’Input n:’’); scanf(’’%d’’,&p); print
admin
2019-04-24
23
问题
有以下程序:
#include<stdio.h>
main()
{
int n.*pP=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选项的正确写法应为p=&n;C选项的正确写法应为scanf(’’%d’’,p);选项D的正确写法应为printf(’’%d\n’’,*p)。
转载请注明原文地址:https://kaotiyun.com/show/ahRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
程序中对fun()函数有如下说明 void *fun(); 此说明的含义是______。
有两个关系R和T如下:则由关系R得到关系T的操作是
C语言规定,简单变量作实参时,它和对应形参之间的数据传递方式是______。
以下合法的赋值语句是______。
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
有定义语句:intb;charc[10];,则正确的输入语句是
运行下面的程序,输出结果是()。main(){inta=3,b=0,c=0;if(a==b+c)printf("****");elseprintf("####");
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
程序流程图中带有箭头的线段表示的是
随机试题
目前医学界对死亡的判断依据是()。
按照建筑装饰工程材料质量要求,外墙涂料应使用下列何种性能的颜料?[2004-039]
在抽样调查我国化工企业近年来职业中毒的发病情况时,减少抽样误差最为有效的方法是()
地下电力电缆保护区的宽度为地下电力电缆线路地面标桩两侧各()m所形成两平行线内区域。
试述:影响土的渗透性的主要因素;
按照规定纳税人不需要在工商管理机关办理注销登记的,应当自有关机关批准或者宣告终止之日起()内,持有关证件向原税务登记管理机关申报办理注销税务登记。
自然科学的教学内容之所以不可能在古代社会中占主导地位,主要是由于古代社会()。
下列关于剩余价值理论的说法不正确的是()。
有以下程序#include<stdio.h>main(){chara=4;printf("%d\n",a=a<<1);}
BillGates,thebillionaireMicrosoftchairmanwithoutasingleearneduniversitydegree,isbyhissuccessraisingnewdoubtsa
最新回复
(
0
)