首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
admin
2013-06-11
68
问题
有以下程序 #include <stdio.h> 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()函数和printf()函数都是要对指针变量p指向的地址处的数据进行访问,不是变量本身。选项C)中多了取地址运算符,选项D)中少了指针运算符。
转载请注明原文地址:https://kaotiyun.com/show/5wJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据流图(DFD)中,带有名字的箭头表示______。
下面的程序执行后,文件test.txt中的内容是______。 #include<stdio.h> void fun(char *fname,char *st) { FILE*myf;int i; myf=fopen("test.txt","w"); fo
以下说法中,正确的是______。
下面程序的运行结果是______。#defineDOUBLE(x,y)x/ymain(){intx=4,y=2,t;t=DOUBLE(x+y,x-y);printf("%d",t);}
在Visual FoxPro中,数据表中备注型字段所保存的数据信息存储在以______为扩展名的文件中。
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
以下叙述中错误的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
下列说法不正确的是()。
随机试题
提出每个部门超过由科学方法确定的定额以上的收益由职工和雇主平分的管理者是()
A.胃液B.胰液C.唾液D.胆汁对脂肪消化能力最强的消化液是
根据《选举法》的规定,关于选举机构,下列哪一选项是不正确的?(2011—卷一—25,单)
电路如图7-18所示,己知I1=I2=1A,总电流I=()A。
设备制造的质量监控方式不包括()
机电工程施工现场的外部协调管理中,协调的形式以( )。
生产企业的物流管理组织是围绕着流通活动的各种职能所设置的,通常是流通企业生产活动的组织保证。()
我国对十二律产生的方法最早的记载是()中的“三分损益法”。
【程序】***主程序SETTALKOFFCLEARSTORE100TOX,Y,ZSETPROCEDURETOGC1DOPROClWITHX,Y?X,Y,ZSETPR()CEDURETOSETTALKON
TeamWorkTheclassteacher/sandstudent/sneedtoworklikeateam,withtheteacherbeingthecoachwhoneedstocontin
最新回复
(
0
)