首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void sp(int*a){ int b=2: *a=*a*2: printf("%d,",*a); a=&b; *a=*a*2; printf("%d
若有以下程序 #include void sp(int*a){ int b=2: *a=*a*2: printf("%d,",*a); a=&b; *a=*a*2; printf("%d
admin
2020-05-19
28
问题
若有以下程序
#include
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/vuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。voidfun(char*s){chara[10];main(){char*p=’’PROGRAM’’;strcpy(a,’’STRING’’);fun(p);s=a;}
没有编译错误的程序段是()。
设变量均已正确定义,若要通过,si2anf(“%d%c%d%c”,&a1,&e1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和Y。以下所示的输入形式中正确的是(注:口代表空格字符)()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
设文件指针fp已定义,执行语句fp=fopen(“file”,“W”);后,下列针对文本文件file操作叙述的选项中正确的是()。
以下正确的字符串常量是()。
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROG
下列说法不正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。例如,若表示二进制数
与十进制数200等值的十六进制数为
随机试题
若要调整产品的价格,下列查询方法中最便利的方式是()。
下列激素与对应的作用正确的是
A.痢下赤白,肛门灼热B.痢下鲜紫脓血,或神昏痉厥C.痢下白多赤少,或纯为白冻D.痢下稀薄,带有白冻,或见滑脱不禁E.痢下时发时止,经年不愈
小贝购得一只世界杯指定用球后兴奋不已,一脚踢出,恰好落人邻居老马家门前的水井中。正在井边清洗花瓶的老马受到惊吓,手中花瓶落地摔碎。老马从井中捞出足球后,小贝央求老马归还,老马则要求小贝赔偿花瓶损失。对此,下列哪些选项是正确的?()(10年司考.卷三
某工程网络计划中工作B的持续时间为5天,其两项紧前工作的最早完成时间分别为第6天和第8天,则工作B的最早完成时间为第()天。
“备案号”栏:()。“起运国(地区)”栏:()。
有关仲裁协议的要求,下列表述中正确的有()。
目前武术竞赛开展的搏斗运动有_______、_______两种。
在近代中国的历史上,各种思想呈现一种“你方唱罢我登场”的流动局面,似乎没有什么思想观念可以__________。填入划横线部分最恰当的一项是:
Bydegreestheshutterswereopened:thewindow-blindsweredrawnup,andpeoplebeganpassingtoand【C1】______.Somefewstoppe
最新回复
(
0
)