首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中完全正确的是( )。
以下程序段中完全正确的是( )。
admin
2021-07-09
48
问题
以下程序段中完全正确的是( )。
选项
A、int*P;scanf("%d",&p);
B、int*P;scanf("%d",p);
C、int k,*p=&k;scanf("%d",p)
D、int k,*P;*p=&k;scanf("%d",p)
答案
C
解析
选项A错在没有对指针进行初始化,是无效指针,并且在scanf("%d",&p)中无需再进行取地址操作;选项B没有对指针进行初始化,是无效指针;选项D,语句*p=&k;的左端*p是指针所指内存空间的值,&k是地址,应为p=&k。
转载请注明原文地址:https://kaotiyun.com/show/Citp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
有以下程序#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n");}
以下程序的输出结果是()。voidswap(char*x,char*y)main(){chart;{char*s1=’’abc’’,*s2=’’123**;t=*x;*x=*y;*y=t;
若有以下程序#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是
下面结构体的定义语句中,错误的是
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>intfun(int*k){intb=0;b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6
有以下程序:#includemain(){FILE*f;f=fopen("filea.txt","W");fprintf(f,"abe");fclose(f);}若文本文件filea.txt中
随机试题
A.ICD型B.VVI型C.AAI型D.VOO型反复发作性室性心动过速伴短阵意识丧失者,应首选的起搏器型号是
人体通过“反射弧”对外界刺激作出反应的方式,称为
A、易感人口迁入B、全球气候变暖C、计划免疫D、城市流动人口增加E、二代发病率增加能影响传染病流行的自然因素
苯巴比妥类药不宜用于
依照《非处方药专有标识管理规定(暂行)》,使用非处方药专有标识时,可以单色印刷的是
腹部CT应于检查前多少时间口服泛影葡胺
乙类厂房专用的10kV及以下配电站必须在防火墙上开窗时,应设置密封固定的()防火窗。
所有景观房都可以看到山水景致,但是李文秉家看不到山水景致,因此,李文秉家不是景观房。以下哪项和上述论证方式最为类似?
日本“米骚动”期间报刊因言论而造成暴乱的前因后果。(华中师范大学,2010年)
A、TheflatinBakerStreethasalreadybeenrented.B、Theflatisinaverygoodlocation.C、Thewomanmightnotbeabletorent
最新回复
(
0
)