首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include main() { int *a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1;*b=2,*c=3; a=b; printf("%d,%d,%d\n",*a,
有以下程序 #include #include main() { int *a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1;*b=2,*c=3; a=b; printf("%d,%d,%d\n",*a,
admin
2020-07-28
47
问题
有以下程序
#include
#include
main()
{ int *a,*b,*c;
a=b=c=(int *)malloc(sizeof(int));
*a=1;*b=2,*c=3;
a=b;
printf("%d,%d,%d\n",*a,*b,*c);
}
程序运行后的输出结果是( )。
选项
A、3,3,3
B、2,2,3
C、1,2,3
D、1,1,3
答案
A
解析
语句"a=b=c=(int *)malloc(sizeof(int));"将指针a、b、c指向了同一个内存地址,所以,*a、*b、*c始终保持一致,语句"*a=1;*b=2,*c=3;"执行完毕后,*a=*b=*c=3,语句"a=b"只是把b指向的地址指给指针a,执行完毕后仍然*a=*b=*c=3,所以输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/Fb3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#inelude<stdio.h>main(){chara,b;inti;a=’3’;b=’A’;for(i=0;i<6;i++){if(i%2)putchar(a+i);elseputchar(b+i);}}程
有以下程序:#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i=n1;j=n2;while(i<j){t=s[i];s[i]:s[j];s[j]=t;i++;j--;}}
以下叙述中正确的是()。
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是()。
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为S=35.
下列叙述中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参X的值放人一个新结点并插
下列各选项中,不属于序言性注释的是()。
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
数据库设计中反映用户对数据要求的模式是
随机试题
临川四梦
有关电泳的论述正确的是A.带电离子向所带电荷相同的方向移动的现象称为电泳B.电泳技术主要用于大分子物质的分离及蛋白质、核酸等生物分子研究C.电泳方法的应用局限性在于设备昂贵、操作复杂D.按电泳的原理有区带电泳、稳态电泳、置换电泳三种形式E.产生电
一台三相感应电动机的参数为:R"2=0.012Ω,X1=X"2=0.06Ω,欲使电机的启动转矩为最大,应在转子电路中串入的电阻为()Ω。
达到或接近经济规模的企业的产量占整个产业产量的比例可以反映()。
A公司2017年发生的有关交易或事项如下:资料一:2017年1月2日,A公司从深圳证券交易所购入甲公司股票1000万股,占其表决权资本的1%,对甲公司无控制、共同控制和重大影响。支付款项8000万元,另支付交易费用25万元,准备近期出售。2017年12月
进行控制的首要步骤是()。
导游词通常由()等部分组成。
劳动争议仲裁的基本原则包括()。
关于ARP协议的描述中,正确的是()
取得了我们班好成绩第一名的
最新回复
(
0
)