首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10)
有以下程序 #include #include int fun(int n) { int *p; p = (int*)malloc(sizeof(int)); *p=n; return *p; } main() { int a; a = fun(10)
admin
2019-05-17
24
问题
有以下程序
#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、20
B、10
C、0
D、出错
答案
A
解析
函数fun()的功能是新分配一个存储空间并把n的值存入该存储空间内,同时返回该存储空间记录的值*p,也即是n,所以a=fun(10)=10,输出"a+fun(10)"的结果为20,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/eSf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){char*s={"ABC"};do{printf("%d",*s%10);s++;}while(*s);
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他3个不同的是()。【09年9月】
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是()。【10年3月】
以下C语言用户标识符中,不合法的是()。【10年3月】
表达式a+=a-=a=9的值是()。【10年9月】
设有定义:Structcomplex{intreal,unrea1;}data1={1,8),data2;则以下赋值语句中错误的是()。【10年3月】
下面的函数调用语句中func函数的实参个数是()。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));【08年9月】
关于do循环体while(条件表达式);以下叙述中正确的是
随机试题
秘书在接待记者和协助记者活动中应该做到
______Mr.BlackworksonSaturday.
A.百会B.曲池C.印堂D.神庭针刺操作时应需使用提捏进针法的穴位是
镜下血尿是指沉淀尿液镜检,每高倍镜下红细胞数多于
运用头脑风暴法时必须遵循的原则主要有哪些?()
简述学校开展心理健康教育的基本途径。
学习动机的基本结构包括学习需要和()
生物种类的灭绝是一个依赖于生态地理和生理变量变化的过程。这些变量以不同的方式影响不同种类的有机体,因而灭绝的方式应该是杂乱无章的。然而化石记录显示生物以一种令人惊奇的确定方式灭绝,很多种群同时消失。以下哪一项如果正确,对于化石记录所显示的灭绝方式提
江泽民同志在党的十六大政治报告中指出,中国共产党坚持先进性和增强创造力的决定性因素是()。
表是一种数据结构,链表是一种(41)。
最新回复
(
0
)