首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
33
问题
若有以下程序
#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://kaotiyun.com/show/iSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算以及______。
以下语句的输出结果是()printf("%d,%d,%u\n",016,16,-16);
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
若变量a,b已定义为血类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句_______。
下面程序的输出结果是() charb[]="ABCD"; main() { char*chp; for(chp=b;*chp;chp+=2)printf("%s",chp); print{("\n"); }
以下正确的数组定义语句是()。
结构化程序设计主要强调的是()。
—个关系表的行称为[]。
支持数据库各种操作的软件系统叫做
下列实体的联系中,属于多对多联系的是()。
随机试题
甲、乙、丙三人共同出资80万元设立有限责任公司,其中甲出资40万元,乙出资25万元,丙出资15万元。公司成立后,召开了第一次股东会会议。有关本次会议的下列情况中,符合《公司法》规定的有()。
患者,女性,8岁,高热烦躁,神昏谵语,项背强急,四肢抽搐,角弓反张。舌质红绛,苔黄少津,脉细数。
由两样本率的差别推断两总体率的差别,若p<0.05,则
血清中含量最高的免疫球蛋白是
人工流产术中患者突然头晕,胸闷,出冷汗,血压下降应给予
A.5个工作日内B.10个工作日内C.15个工作日内D.30个工作日内开办药品零售企业,药品监督管理部门应自收到申请之日起多久,依据规定组织验收()
由于通货膨胀形成的直接原因是(),因此治理通货膨胀的一个基本对策就是控制货币供应量,使之与货币需求量相适应,通过稳定币值以稳定物价。
溃疡性结肠炎患者腹泻的主要机制是
什么是蓝海战略?如何开创蓝海战略?
下面的关键字中,不能够从循环体中跳到循环体外的______。
最新回复
(
0
)