首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdlib.h> main() {char*s1,*s2,m; s1=s2=(char*)malloc(sizeof(char)); *s1=15; *s2=2
以下程序的输出结果是( )。 #include<stdlib.h> main() {char*s1,*s2,m; s1=s2=(char*)malloc(sizeof(char)); *s1=15; *s2=2
admin
2011-06-13
56
问题
以下程序的输出结果是( )。
#include<stdlib.h>
main()
{char*s1,*s2,m;
s1=s2=(char*)malloc(sizeof(char));
*s1=15;
*s2=20;
m=*s1+*s2:
printf("%d\n",m);
}
选项
答案
40
解析
malloc()函数的作用是开辟一个长度为sizeof(char)的内存区,s1、s2为指向字符型数据的指针变量,执行“s1=s2=(char*)malloc(sizeof(chat));”语句后,s1、s2指向同一个存储空间,此时m=*s1+*s2=20+20=40。
转载请注明原文地址:https://kaotiyun.com/show/mVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若从键盘输入58,则以下程序输出的结果是______。main{){inta;scanf("%d",&a);if(a>50)printf("%d",a);
有以下程序段:main{){inta=5,*b,**C;c=&b;b=&a;……}程序在执行了“c=&b;b=&a;”语句后,表达式“**c”的值是
以下程序的输出结果是main(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf("%d\n",d);}
请选出可用作C语言用户标识符的是()。
下面不属于软件设计原则的是
若fp已下确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
设有如下定义structss{charname[10];intage;,charsex;}std[3],*p=std;下面各输入语句中错误的是
以下程序错误的是()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
随机试题
传播性疾病暴发可概括为
短期贷款报审材料的内容包括()。
在弱型有效市场中,每位投资者对所披露的信息都能作出全面、正确、及时和理性的解读和判断。()
________不属于生产性项目。
皮亚杰的心理发展观认为心理发展起源于( )。
由于反映活动的形式不同,知识可以分为()
按照北伐战争的既定方针,北伐军进攻下列军阀的先后次序为()。
我国古诗、成语蕴含着丰富的哲理,下列与“一着不慎,全盘皆输”蕴含相同哲理的诗句是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
断点的功能是______。
最新回复
(
0
)