首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 {}j}include<stdio.h> yoidsp(int*a){ intb=2; *a=*a*2: printf(’’%d,’’,*a); a=&b: *a=*a*2: printf(’’%d,’’,*a);) main( ){
若有以下程序 {}j}include<stdio.h> yoidsp(int*a){ intb=2; *a=*a*2: printf(’’%d,’’,*a); a=&b: *a=*a*2: printf(’’%d,’’,*a);) main( ){
admin
2014-06-19
66
问题
若有以下程序
{}j}include<stdio.h>
yoidsp(int*a){
intb=2;
*a=*a*2:
printf(’’%d,’’,*a);
a=&b:
*a=*a*2:
printf(’’%d,’’,*a);)
main( ){
intk=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://kaotiyun.com/show/ZYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,while循环的循环次数是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}…
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。main(){charch;FILE*fp;if((fp=fopen(______))=NULL)e
以下程序的功能是:从键盘输入一字符串,要求将每个单词中的第一个字母改成小写(如果原来已是小写字母,则不变),然后输出转换结果,补足所缺语句。main(){charstr[200];inti=0;while((___
以下程序的输出结果是______。main(){chars[]="abcdef";s[3]=’\0’;printf("%s\n",s);}
下列程序的输出结果是______。main(){chara[]="ABCDEFG";char*cp=&a[7];while(--cp>&a[0])putchar(*cp);}
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
若有如下程序:sub(p,n)int(*p)[3],n;{inti;for(i=0;i<=n;i++)printf("%d",p[i][2]);}main(){ints[3][3]={1,2,
有以下程序:voidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){chara=’A’,b=’a’;fun(&
随机试题
根据埃里克森的人类心理——社会发展阶段论,个体在成年中期需要处理的冲突是()。
逻辑函数F=的反函数为【】
第一个被成功测序完整基因组的细菌是
患者男,16岁,化脓性扁桃体炎。护士遵医嘱行青霉素皮肤过敏试验。护士发现该患者过敏试验1分钟后,出现注射部位皮肤发红,面色苍白,护士分析患者可能出现了一些反应,但应除外()
下列一般纳税人可以选择适用简易方法计税的项目有()。
下列关于客户纠纷的处理,错误的是()。
证券投资基金通过多样化的资产组合,可以分散的风险是()。
下列事件的最佳逻辑排列顺序是()。(1)中场才至(2)独自观看(3)久等不来(4)相约看戏(5)戏已开演
政企分开的主要措施是()。
Prewritingreferstostrategiesyoucanusetogenerateideasbeforestartingthefirstdraftofapaper.Prewritingtechniques
最新回复
(
0
)