首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<stdlib.h> main( ) {int*a,*b,*c; a=b=c=(int*)malloc(sizeof(int)); *a=l;*b=2,*c=3; a=b: printf
有以下程序 #include<stdio.h> #include<stdlib.h> main( ) {int*a,*b,*c; a=b=c=(int*)malloc(sizeof(int)); *a=l;*b=2,*c=3; a=b: printf
admin
2019-08-10
74
问题
有以下程序
#include<stdio.h>
#include<stdlib.h>
main( )
{int*a,*b,*c;
a=b=c=(int*)malloc(sizeof(int));
*a=l;*b=2,*c=3;
a=b:
printf(’’%d,%d,%d\n’’,*a,*b,*c);
}
程序运行后的输出结果是
选项
A、2,2,3
B、3,3,3
C、1,2,3
D、1,1,3
答案
B
解析
a=b=c=(int*)malloc(sjzeof(int));含义为中请了一个整型的存储空间,让指针a,b,c分别指向它,*a=1;*b=2;*c=3;语句的含义为所申请的整型存储空间的内容,*c=3最后执行导致存储空间的内容为3。
转载请注明原文地址:https://kaotiyun.com/show/vMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若有以下程序#includeintk=7;voidf(int**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**
若有定义语句charc=’\101’;则变量c在内存中占
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
与数学表达式x≥y≥z对应的C语言表达式是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
随机试题
第一审民事判决书应当写明哪些内容?
对正常人和胰岛功能尚未完全丧失的糖尿病患者均有降糖作用的口服降糖药
原发性慢性肾上腺皮质功能减退症典型体征是
不支持新生儿化脓性脑膜炎临床表现的是
下列有关律师从事的业务中,符合法律规定的是哪几项?()
股份有限公司采取发起设立并分期缴纳出资的情况下,公司可以在缴足注册资本前,向他人募集股份。()
古:希腊斯巴达教育目的是培养()。
行贿罪的主体可以是()。
一个汉字的机内码与国标码之间的差别是_________。
Insomecountries,peoplefavorstayingtogether______(尽管有更多的空间).
最新回复
(
0
)