首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include int fun(int n) { int*P; P=(int*)malloc(sizeof(int)); *P=n;return*P; }
有以下程序: #include #include int fun(int n) { int*P; P=(int*)malloc(sizeof(int)); *P=n;return*P; }
admin
2021-02-25
16
问题
有以下程序:
#include
#include
int fun(int n)
{ int*P;
P=(int*)malloc(sizeof(int));
*P=n;return*P;
}
main()
{ int a;
a=fun(10);printf(“%d\n”,a+fun(10));
}
程序运行后的输出结果是( )。
选项
A、0
B、10
C、20
D、出错
答案
C
解析
malloc(sizeof(int))的作用是开辟一个长度为sizeof(int)存储空间,并通过强制类型转换(int水)将此存储空间的地址赋给了一个整型的指针变量p。然后执行语句+p=n,使得+p的值为10,并通过retum返回此值,即a的值为10。然后在主函数中输出a+fun(10)=10+10=20。
转载请注明原文地址:https://jikaoti.com/ti/J6z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在处应填入的选项是Structlink{chardata;}node;
下列叙述中正确的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
有以下程序#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*****a*b****
以下能正确定义字符串的语句是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
有以下程序#incllldeintfun(chars[])main(){intn=0;{chars[10]={’6’,’1’,’*’,’4’,’*’,’9’
以下叙述中正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
随机试题
Lessthanayearago,anewgenerationofdietpillsseemedtoofferthelong-soughtanswertoourchronicweightproblems.Hund
A.麻疹B.流行性脑脊髓膜炎C.幼儿急疹D.伤寒E.流行性出血热女孩,8个月。发热、呕吐半天,抽搐1次,体检:体温39.2℃,面色苍白,嗜睡,胸、腹邢等处皮肤有瘀点和瘀斑,前囟1cm×1cm,略饱满。可能的诊断为
以下说法错误的是
A.肝素B.枸橼酸钠C.EDTAK2D.草酸铵E.双草酸盐适用于血小板计数的抗凝剂为
某公司是一家成立时间不长,但发展迅速的民营公司。随着市场拓展和员工数量的增加,公司新近成立了人力资源部,希望能专业化地开展人员的聘用和绩效考核等工作,解决人员配置和绩效管理等方面存在的突出问题。人力资源部张经理认为,要解决人力资源管理方面的问题,首先要开展
军队属于政府会计主体,核算时适用于政府会计基本准则。()
初中音乐欣赏课《卡门序曲》中,教师由情境创设法引入本节课主题《卡门序曲》,和学生一起将音乐完整地聆听2遍,并介绍了音乐背景和曲式结构,请学生一起学习了西班牙舞蹈,留下开放作业,请学生回家之后聆听其他乐章。上述案例当中,教师的课程当中缺少了()环节。
某企业购入一台设备作为固定资产,用于生产应征增值税的产品,则以下不计入该固定资产原始成本的是()。
【B1】【B12】
BuildaTeamCreatingtherightteamisimperativetoyoursuccess.Ateamiscomprisedofpeoplewhocanbringnecessarysk
最新回复
(
0
)