首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() {int*a,*b,*c; a=b=c=(int*)malloc(sizeof(int)); *aa=1;*b=2,*c=3; a=b;
有以下程序: #include #include main() {int*a,*b,*c; a=b=c=(int*)malloc(sizeof(int)); *aa=1;*b=2,*c=3; a=b;
admin
2020-07-28
18
问题
有以下程序:
#include
#include
main()
{int*a,*b,*c;
a=b=c=(int*)malloc(sizeof(int));
*aa=1;*b=2,*c=3;
a=b;
prinff(“%d,%d,%d\n”,*a,*b,*c);
}
程序运行后的输出结果是( )。
选项
A、1,1,3
B、2,2,3
C、1,2,3
D、3,3,3
答案
D
解析
malloc函数动态分配一个整型的内存空间,然后把函数返回的地址用(int:*c)强制类型转换为整型指针,再把它赋给a,b,c,即让指针变量a,b,c都指向刚申请的内存空间。所以只有最后一个赋值语句*c=3的值保留在了该空间内,因为a、b、c三个指针变量均指向该空间,所以打印该空间内的数值为3。
转载请注明原文地址:https://kaotiyun.com/show/PT3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。例如,若表示二进制数
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。函数fun将字符串s1和s2交叉合并形成新字符串s3,合并方法为:先取s1的第1个字符存入s3,再取s2的第1个字符存入s3,以后依次类推;若s
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBbb123CCcccd,则应输出:
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。此程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
下列条件语句中,输出结果与其他语句不同的是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
算法的空间复杂度是指
随机试题
内国仲裁裁决和外国仲裁裁决的区分标准。
关于皮质性白内障初发期可有的临床表现,错误的是
低血钾型周期性瘫痪发作期血清钾可降至3.5mmol/L以下,心电图检查可呈典型低钾性改变。
依据2015年8月经修改后公布的《大气污染防治法》对施工现场大气污染防治的规定,下列说法错误的是()。
城镇轻轨高架桥最常用的桥墩形式是()。
在分业经营、分业监管体制下,对于金融机构的经营有严格的限制,主要包括()。
根据所给材料。回答以下问题。一家剧院计划在秋季的7周内上演7个剧目,它们是F、G、J、K、O、R、S。每周上演一个剧目,每个剧目恰好演出了一周。剧目安排必须满足以下条件:(1)G必须在第三周上演。(2)O和S不能连续演出。
设X在区间(0,1)上服从均匀分布,在X=x(0<x<1)条件下Y在(0,x)上服从均匀分布,求(1)X与Y的联合概率密度f(x,y)及P(X+Y>1);(2)Y的概率密度fY(y).
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
已知三个关系:学生(学号,姓名,性别)课程(课程编号,课程名称,学时)成绩(学号,课程编号,分数)若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有______。
最新回复
(
0
)