首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int n,*p=NULL; *p=&n; printf("Input n:"); scanf("%d",&p); printf("output n:"); printf("%d\n",p); } 该程序试
有以下程序 #include main() { int n,*p=NULL; *p=&n; printf("Input n:"); scanf("%d",&p); printf("output n:"); printf("%d\n",p); } 该程序试
admin
2019-12-17
44
问题
有以下程序
#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
解析
给已经定义的指针变量赋值不需要再写"*",选项B)错误;scanf("格式控制符",输入项)函数中的输入项为地址,所以输入项为指针时不需要写取地址运算符"&",选项C)错误;输出语句printf()输出的为指针p指向的数据,应加上取值运算符"*",即printf("%d\n",*p);,选项D)错误。所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/u1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio_h>main(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
有以下程序voidfun2(chara,charb)main(){printf("%c%c",a,b);}{fun1();chara=’A’,’b=’B’;printf("%c%c",a,b);voidfun1()fun2
程序调试的任务是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
软件调试的目的是
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);}程序运行后的输出结果是
在关系数据库中,用来表示实体间联系的是
阅渎以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pri
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
随机试题
Whenyouarebeinginterviewedforajob,rememberthatit’s【61】formanypeopletobenervous,【62】insuchastress-producingsit
下列哪项不是子宫收缩乏力的诱因
张力性气胸主要的病理生理改变是
根据《劳动法》的规定,女职工生育享受不少于()的产假。
一般而言,会计主体都是法律主体。()
《消费者权益保护法》中的消费是指生活消费。( )
拥有信息并试图进行沟通的人又称之为()。
《让世界充满爱》的曲作者是()。
我国社会主义的教育目的是培养德智体等全面发展的社会主义建设者和接班人.()
Fortyyearsagonoonewasconcernedaboutthehealthoftheocean,inspiteofthefactthatmanyfisherieswerebeingoverhar
最新回复
(
0
)