首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序的运行结果是 #include #include int fun(int n) {int *p; P=(int*)malloc(sizeof(int)); *p=n;return *p; } main() {int a;
有以下程序,程序的运行结果是 #include #include int fun(int n) {int *p; P=(int*)malloc(sizeof(int)); *p=n;return *p; } main() {int a;
admin
2015-12-25
65
问题
有以下程序,程序的运行结果是
#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、10
B、20
C、0
D、出错
答案
B
解析
函数fun(int n)的功能是在内存中每次动态的申请一个整型变量的存储空间,把整型变量n的值存入这个存储空间中。所以当在主函数中执行输出语句时,a+fun(10)的值等于20。
转载请注明原文地址:https://kaotiyun.com/show/GxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>fun(){staticinta=0;a+=3;printf("%d",a);}main(){intcc;fo
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下列程序段的运行结果是______。charstr口="ABCD",*p=str;printf("%d\n",*(p+3));
有下列程序:main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
随机试题
计划的作用有:
关于程序法定,下列哪些说法是正确的?(2015年卷二64题,多选)
微表处理工艺是城镇道路大修养护的施工方法之一,以下关于施工基本要求错误的是()。
会计凭证传递是指从原始凭证的填制或取得起,到会计凭证归档保管止,在财会部门内部按规定的路线进行传递和处理的程序。 ( )
关于企业通过多次交易分步实现非同一控制下企业合并在个别财务报表中的处理,下列说法中正确的有()。
下列各项中,需要修订产品基本标准成本的情况有()。
地球到底能容纳多少人?科学家指出,如果有些人或者所有人都选择消费大量的资源,可维持的最大人口数量就要低一些;但如果我们每个人都能在不影响舒适的前提下,设法少消耗一些资源,地球上就能生存更多的人口。由此可以推出()。
美国田纳西州健康科学中心的研究人员调查发现,包括慢跑【155】内的一些有氧运动有助于老年人长寿,并推迟生活不能自理的发病时间。此外,经常进行【156】度身体锻炼的老年人患上恶性癌症、心脏病以及肿瘤的概率也低【157】同龄人,这意味着有氧运动可以使老年人的晚
A、 B、 C、 A
A、Theyarenowtaughtintheirownlanguage.B、Theyarenowallowedtoattendlocalschools.C、Specialschoolshavebeensetup
最新回复
(
0
)