首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
58
问题
以下程序的输出结果是( )。
#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://www.kaotiyun.com/show/t1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序执行后,sum的值是______。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
当先后输入1、3、4、12、23时,屏幕上出现【】;再输入12时,则屏幕上出现【】。#include<stdio.h>#defineN5main(){inti,j,number,top,bott,min,loca,a[
在具有n个单元、顺序存储的循环队列中,队满时,共有【】个元素。
语句printf("%f\n",13.0*(1/5));的输出结果为【】。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
下列语句中,错误的是(x,y,a,b假设已经定义好)
以下叙述正确的是
设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(5+1));
在下列叙述中,错误的一条是______。
下列叙述中,错误的是。
随机试题
Thetest______,webeganourholiday.
患者肛门突然剧烈疼痛,并出现肿物,表现呈黯紫色,触痛明显,其诊断是
压力源的刺激下,机体动用足够的能量克服压力,出现交感神经兴奋为主的表现。此期为压力反应过程的()
P1和P2为两个偏振化方向相互垂直的两个平行放置的偏振片,光强为I0的自然光垂直入射在第一个偏振片P1上,则透过P1和P2的光强分别为()。
在工程项目管理组织中,从事和完成具体任务的阶层是()。
(2016年)下列有关收入确认的舞弊风险的说法中,错误的是()。
关于商品的二因素和生产商品的劳动二重性的说法中,不正确的是()。
下列犯罪行为中,属于纯正不作为犯的是()
设函数则x=0是f(x)的
数据库管理系统是位于用户和______之间的……个数据管理软件。
最新回复
(
0
)