首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
39
问题
有以下程序:
#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全国计算机二级
相关试题推荐
程序中对fun()函数有如下说明 void *fun(); 此说明的含义是______。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
在C语言中,如果下面的变量都是血类型,则输出的结果是______。sum=pad=5;pAd=sum++,pad++,++pAd;printf("%d\n",pad);
下列数据模型中,具有坚实理论基础的是
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
字符串str由数字字符组成(长度不超过5个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组腆的实际长度。其中x表示str原来的进制,y表示要转换成的进制。例如
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
下面不属于软件设计阶段任务的是
以下不能用于描述算法的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
随机试题
横断层面上识别胰尾的标志性结构
肝硬化患者侧支循环形成时最重要交通支是
A、主要含香豆素类成分B、主要含木脂素类成分C、主要含三萜皂苷类成分D、主要含甾体皂苷类成分E、主要含挥发油五味子
编制费用计划过程中最重要的方法,就是()的分解。
FIDIC合同规定,工程接收证书的颁发,表明了()。
关于单价合同说法正确的是()。
下列对金融工具现货交易与期货交易的交易方式和结算方式的表述错误的是( )。
教师的任用方式一般有三种,它们是派用制、聘用制和()。
下列词语没有错别字的一项是()
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
最新回复
(
0
)