首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2020-01-10
17
问题
有以下程序:
#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
解析
fun函数的功能是申请一个int型指针p,把p指向的存储空间赋值为n,并返回n。fun(10)的返回值为10,所以a=fun(10)后a的值为10,a+fun(10)=20。
转载请注明原文地址:https://kaotiyun.com/show/YTCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:逐个比较P、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到e所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABed”,则c中的字符串应为“aBc
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
下列给定程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成一个新串。例如,形参s所指的字符为“baawrskjghzlicda”,执行后P所指字符数组
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在e数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12时,调用该函数后c=2514。注意:部分源
下列给定程序中,函数tim的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。例如,当s中的字符串为“ABCDE”时,则t中的字符串应为“ABCDEEDCBA”。请改正程序中的错误,使它能得出正确的结果。
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:pr
以下叙述中不正确的是()。
以下能正确定义一维数组的选项是
下面属于黑盒测试方法的是
下列关于算法复杂度叙述正确的是()。
随机试题
恒发公司为在上海证券交易所主板挂牌的上市公司,明方公司持有恒发公司30%的股份,是其控股股东。2018年8月,明方公司管理层与朱亚集团接触,拟将其持有的恒发公司全部股份转让给朱亚集团。8月16日,市场出现传闻,称明方公司拟将其持有的恒发公司股份售出以偿还
患者女性,74岁。腰背部疼痛六个月前来就诊,体检:肝肋下2cm,脾肋下3cm,多个腰椎骨压痛明显。实验室检查:血红蛋白85g/L,白细胞4.6×10。9/L,血小板110×109/L,血沉120mm/h,尿蛋白定性(﹢),24小时尿蛋白定量5g。BUN15
既可以清肺火、清胃火,又可泻肾火的中药是
考虑诊断为化疗后10天死亡,最可能的死亡原因是
A.青霉素GB.氨基糖苷类C.大环内酯类D.头孢菌素类E.四环素类治疗流行性脑脊髓膜炎宜首选
对于已经生效的合同,如发现合同条款空缺,致使合同难以履行,则对于合同有关内容的确定方法,下列表述中正确的是( )。
若f(x)=,则f"(0)=
法律所具有的、通过其规定和实施而影响人们思想,培养和提高人们法律意识,引导人们依法行为的作用。这是法律规范的
下列叙述中错误的是
BonAppetiteA)Wealllovethefoodwegrowupon,butwealsoseekadventureinthefoodwehavenevertasted.Ahugelypopular
最新回复
(
0
)