首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
2013-02-23
73
问题
以下程序的输出结果是( )。
#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/t1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的输出结果是______。char*s="abcde";s+=2;printf("%d",s);
以下程序的输出结果是______。main(){inti,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)printf("%d",p
下述关于C语言文件的操作的结论中,正确的是_____。
语句printf("%f\n",13.0*(1/5));的输出结果为【】。
若有以下说明和语句:structst{intn;char*ch;};strucesta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是______。
下面对对象概念描述错误的是()
下列关于字符串的说法中错误的是
随机试题
某公司拟招聘一名技术工人。在众多应聘者中,老王脱颖而出,原因是在面试过程中,老王对工作充满热情的态度打动了总经理,总经理相信老王在日后的工作中一定会有出色的表现。事实也证明了总经理的判断。1年之后,老王成为了公司的技术骨干。但是,由于经常需要出差,老王萌生
社会心理学的哲学思辨阶段从()开始,延续到19世纪上半叶。
一副扑克牌除大小王之外有52张,从中取三张,使得三张点数之和为26,且第三张点数不小于前两张点数之和。若A=1点,B=2点,……,J=11点,Q=12点,K=13点,点数相同花色不同为不同取法,那么共有多少种不同取法?
下列属于全国人民代表大会常务委员会的职权的是()。
根据下列资料,回答问题。据统计,2016年共有来自205个国家和地区的442773名各类外国留学人员在31个省、自治区、直辖市的829所高等学校、科研院所和其他教学机构中学习,比2015年增加45138人。(一)按洲别统计(
Theenergycrisis,whichisbeingfeltaroundtheworld,hasdramatizedhowtherecklessdespoilingoftheearth’sresourceshas
设计一个宽带城域网将涉及“三个平台一个出口”,即网络平台、业务平台、管理平台和()。
IntheartoftheMiddleAges,weneverencounterthepersonalityoftheartistasanindividual;rather,itisdiffusedthrough
PASSAGEONE
Alison______forawhileandthenwenttowhereDouglasstoodwithJohn.
最新回复
(
0
)