首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 void fun(int*p1,int*p2,int*s) {s=(int*)malloc(sizeof(int)); *s=*p1+*(p2++);} main(){int a[2]={1,2},b[21={10,20
有以下程序,程序运行后的输出结果是 void fun(int*p1,int*p2,int*s) {s=(int*)malloc(sizeof(int)); *s=*p1+*(p2++);} main(){int a[2]={1,2},b[21={10,20
admin
2016-12-18
18
问题
有以下程序,程序运行后的输出结果是
void fun(int*p1,int*p2,int*s)
{s=(int*)malloc(sizeof(int));
*s=*p1+*(p2++);}
main(){int a[2]={1,2},b[21={10,20},*s=a;
fun(a,b,s);
printf("%d\n",*s);}
选项
A、10
B、11
C、2
D、1
答案
D
解析
主函数中定义指针s指向数组a,调用fun函数,首先是实参传给形参,因此p1指向a,p2指向b,s指向a,即*s的值为1。流程到调用函数fun执行,首先更改s的指向为新分空间的首地址,表达式!s=*p1+*(p2++),取p!指向数据位1,加上p2指向数据10,p2后移,存放到s指向的空间中11.流程结束,形参s和p1,p2撤销,存入s指向空间的数据丢失,主函数输出s指向数据仍然是1。
转载请注明原文地址:https://jikaoti.com/ti/NAi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是输出如下形式的方阵:131415169101112
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\
有下列二叉树,对此二叉树前序遍历的结果为()。
有以下程序#includemain(){intx,y;scanf(”%2d%1d”,&x,&y);printf(”%d\n”,x+y);}程序运行时输入:1234567,程序的运行结果是______。
软件生命周期是指()。
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为:
当变量c的值不为2、4、6时,值也为"真"的表达式是
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#includestructlist{intd
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
随机试题
成人静脉补钾时,要求尿量至少应超过【】
Seeingherfathercomeback,______.
A、醋酸可的松微晶25gB、氯化钠3gC、聚山梨酯801.5gD、羧甲基纤维素钠5gE、硫柳汞0.01g注射用水加至1000ml助悬剂()。
下列有关部门法的说法正确的是()。
下列关于土地登记代理机构与土地登记代理人之间的经济关系的表述,不正确的是()。
依据我国企业历史数据统计分析,一般情况下,利息备付率不宜低于()。
对客户风险承受能力准确、可靠的评估需要使用()方法
根据《刑事诉讼法》的规定,人民法院适用简易程序审理的自诉案件()。
关于享乐主义,正确的说法是()。
经济结构调整是当今世界经济发展的潮流,也是我国经济发展的内在要求。当前我国经济生活中存在的突出问题是经济结构不合理。江泽民同志多次指出,对于我国经济结构调整,早认识,早调整,就主动。认识迟,不调整,就被动。“十五”计划纲要明确指出:“‘十五’期间要坚持把经
最新回复
(
0
)