首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> void sp(int*a){int b=2; *a=*a*2; printf("%d,",*a); a=&b: *a=*a*2; printf("%d,",*a);} main(){int k=3; sp
若有以下程序 #include<stdio.h> void sp(int*a){int b=2; *a=*a*2; printf("%d,",*a); a=&b: *a=*a*2; printf("%d,",*a);} main(){int k=3; sp
admin
2018-11-21
26
问题
若有以下程序
#include<stdio.h>
void sp(int*a){int b=2;
*a=*a*2;
printf("%d,",*a);
a=&b:
*a=*a*2;
printf("%d,",*a);}
main(){int k=3;
sp(&k);
printf("%d\n",k);
}
则程序的输出结果是
选项
A、6,4,6
B、6,4,3
C、6,12,12
D、9,4,9
答案
A
解析
本题考查了指针作为函数的参数,可以接收实参变量的地址,改变实参的值。主函数调用sp(&k),执行sp函数a指向向k,执行语句*a=*a*2后a指向空间的值k的值为6,改变a的指向以后,此时a指向b,则执行*a=*a*2以后,a指向空间b的值为4。调用结束返回主函数,输出k的值为6。
转载请注明原文地址:https://jikaoti.com/ti/jCa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句的输出结果是()printf("%d,%d,%u\n",016,16,-16);
以下程序运行后的输出结果是【】。#include<stdio,h>#include<stating,h>voidfun(char*s,intp,intk){inti;for(i=p;i<k-1;i++)s[
下列能正确定义字符串的语句是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后Y的值为()。
下面程序main(){intx,y,m,n;x=5;y=8;m=++x,x;n=y+y++;printf("%d,%d,%d,%d",x,y,m,n);}运行后,x,y
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
有两个关系R和T如下:则由关系R得到关系T的操作是
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROGl.C文件中。请勿改动主函
下列实体的联系中,属于多对多联系的是()。
随机试题
报社的产品销售收入主要是三大块:___________、___________和___________。
试述毛主席思想的主要内容。
患者便血已半年,怯寒神疲,肛门下坠,舌质淡薄脉细弱。治则宜用
A.改变细菌体内靶位结构B.产生钝化酶C.改变细菌胞浆膜通透性D.产生水解酶E.增加与药物具有拮抗作用的底物量细菌对红霉素的耐药机制是
危险源识别的方法有很多,其中实施安全检查和诊断项目的明细表方式属于()。
关于建筑工程一切险,下列说法中不正确的是( )。
若复数z=(a∈R),实部与虚部相等,则a=_________.
课程目标的总目标部分一共10条,第3条要求培育热爱祖国语言文字的情感,增强语文学习的________,养成语文学习的________,掌握最基本的________。
有以下程序,程序运行后的输出结果是voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta
在微型计算机内部,对汉字进行传输、处理和存储时使用汉字的()。
最新回复
(
0
)