首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段完全正确的是
以下程序段完全正确的是
admin
2015-07-31
53
问题
以下程序段完全正确的是
选项
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。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/r2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=【】;j++;}d[j]=0;
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2"esshe");printf(’%s\n",p
实体之间的联系可以归结为一对一联系、一对多(或多对多)的联系与多对多联系。如果一个学校有许多教师,而一个教师只归属于一个学校,则实体集学校与实体集教师之间的联系属于______的联系。
下列选项中属于C语言构造类型的是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
C语言可执行程序的开始执行点是()。
下列叙述中,正确的是
假定int类型变量占用两个字节,若有定义:intx[10]{0,2,4};,则数组x在内存中所占字节数是______。
在软件测试设计中,软件测试的主要目的是
随机试题
规定“以托拉斯或任何类似形式限制州际贸易或对外贸易者均属非法,违者处以5000美元以下罚金,或1年以下监禁,或二者兼科”的法律是________。
Whenmengetsick,theyactlikebabies,saywomen.Butmaybethefairersexshouldlearnsomethingusefulfromtheseguys—itco
痰湿内阻所致头晕的特征,是伴有
凡美法律事务办事处是某外国律师事务所驻上海办事处,2001年经批准依法成立,根据我国有关部门的规定,下列哪些属于其可以从事的业务活动?()
月度会计报表至少应当包括()。
关于相关分析与回归分析的说法,正确的有()。
Sometimesweneedtoremindourselvesthatthankfulnessisindeedavirtue.
Susan,theUSMybestfriendisFanny.Sheiscleverandinteresting.Wealwayslookaftereachother.Thefirstweekwemet,I
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<B){p=p1;p1=p2;p2=p;}prin
二进制数110000转换成十六进制数是
最新回复
(
0
)