首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){int k=3; void sp(int*a){int b=2; sp(&k);
若有以下程序 #include<stdio.h> main(){int k=3; void sp(int*a){int b=2; sp(&k);
admin
2017-04-26
50
问题
若有以下程序
#include<stdio.h> main(){int k=3;
void sp(int*a){int b=2; sp(&k);
*a=*a*2; printf("%d\n",k);
printf("%d,",*a); }
a=&b;
*a=*a*2;
pfintf("%d,",*a);}
则程序的输出结果是
选项
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/eeDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
下列叙述中,不符合良好程序设计风格要求的是
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述
以下叙述中正确的是
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1},*p=a;p++;printf("%d\n",*(p+2));}
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
以下选项中不合法的标识符是
以下叙述正确的是
以下选项中不属于字符常量的是
随机试题
简述高层管理者在质量改进中承担的角色。
何谓侧支吻合?试述其意义。
影响全冠固位形固位力的重要因素不包括
房地产市场的特征是由房地产商品和房地产市场的()决定的。
在某市中心施工的工程,施工单位采取的下列环境保护措施,正确的有()。
在基金整个运作过程中,起核心作用的是()。
隋唐以后盛行的__________制度使得政治、思想、教育的联系更加制度化。
某校高一(1)班,学生40人,教学内容为侧手翻,新授课。韩老师设计的教学步骤如下:(1)集合整队后教师宣布本节课的学习内容,带领学生做准备活动。(2)完整示范后讲解动作过程,并总结为一句口令“地上一条线,空中一个面”来帮助学生理解
实行“廷议制度”的朝代是()。
He______thetrainifhehadn’tbeenstuckintrafficjamonthewaytotherailwaystation.
最新回复
(
0
)