首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; #include<stdio.h> #include<stdlib.h> int fun(int n) { int*P; p=(int*)malloc(sizeof(int)); *P=n;return*p; } main( ) { int
有以下程序; #include<stdio.h> #include<stdlib.h> int fun(int n) { int*P; p=(int*)malloc(sizeof(int)); *P=n;return*p; } main( ) { int
admin
2022-06-24
29
问题
有以下程序;
#include<stdio.h>
#include<stdlib.h>
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
解析
fun函数的功能是申请一个指针p,把p指向的存储空间赋值为n,并返回p指向的空间的值,即为n。fun(10)的返回值为10,所以a=fun(10)后a的值为10,a+fun(10)=20。
转载请注明原文地址:https://kaotiyun.com/show/7Lkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("good
若有以下程序#includevoidsp(int*a){intb=2:*a=*a*2:printf("%d,",*a);a=&b;*a=*a*2;printf("%d
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
下列对于线性链表的描述中正确的是
计算机能直接执行的程序是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
随机试题
Itwassuchahotdaythateveryone______swimmingintheriver.
肺胀痰浊壅肺证的治法是()
根据我国宪法,乡、民族乡、镇的人民代表大会每届任期几年?
对于旅游团成员内部的矛盾和纠纷,导游员的态度应是()
试述教育过程中班主任应怎样做好后进生的工作。
饭馆:食堂
Formostofhumanhistoryrichpeoplehadthemostleisure.Ontheotherhand,thepoorhavetypicallyworkedpersistently.Hans
下面关于算法的叙述中,正确的是()。
Inthispartofthetest,youaregivenadiscussiontopic.Youhave30secondstolookatthetaskprompt,anexampleofwhich
A、Theydevelopaseriesoflanguagebooksforteaching.B、Theyprovidereadingandwritingpracticestotoddles.C、Theykeepusi
最新回复
(
0
)