首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; #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
32
问题
有以下程序;
#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全国计算机二级
相关试题推荐
以下叙述中错误的是()。
若二维数组a有m列,则在a[i][j]前的元素个数为()。
有以下程序#include<stdio.h>inta=1,b=2;voidfun1(inta,intb){printf(“%d%d”,a,b);}voidfun2(){a=3;b=4;}main(){fun1
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i<3;i++)for(k=i+l;k<4;k++)if(a[i][i]<a[
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i
以下叙述中错误的是
设有定义语句intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
下面属于应用软件的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序
程序流程图中带有箭头的线段表示的是
随机试题
下述哪项认识不对
附子回阳救逆常与何药配伍()。
背景A公司承包了东北某炼钢厂的压缩机站机电安装工程,要求年底竣工,设备安装结束后,拟对空压机进行单机调试,并由项目总工程师编制了试运转方案报建设单位审批后进行。调试过程中发生下列事件:事件一:试运转时由施工单位主持,建设单位参加。事件
心理辅导的目标有两个:一是(),二是寻求发展。
印象主义以创新的姿态登上法国画坛,其锋芒是反对古典主义和()
燕子:植物
已知f(x,y)=x2+4xy+y2,在正交变换下求正交矩阵P.
配置项的状态有三种:草稿、正式发布和正在修改。以下叙述中,不正确的是()。
加快Catalyst3548发生直接链路失效时的收敛速度,正确配置生成树可选功能的命令是()。
()冰激凌()枣子()红糖()青椒
最新回复
(
0
)