首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
51
问题
若有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includemain()voidfun(char*c,intd){charb=’a’,a=’A’;{*c=*c+1;d=d+1;fun(&b,a);print
关于typedef的叙述中正确的是()。
下列叙述中正确的是()。
若有定义语句:inta,b,c,,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
已知字符A的ASCⅡ码值是65,字符变量c1的值是‘A’,c2的值是’D’,则执行语句prinff(“%d,%d”,c1,c2—2);的输出结果是()。
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
设文件指针fp已定义,执行语句fp=fopen(“file”,“W”);后,下列针对文本文件file操作叙述的选项中正确的是()。
以下不合法的字符常量是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换
与十进制数200等值的十六进制数为
随机试题
A.孤府B.中精之府C.精明之府D.血之府三焦为
(2020年青岛)课堂管理是维持课堂秩序的重要手段,教师有效制止学生课堂不良行为的做法有()
诊断急性脓胸最简单准确的方法是:()
男,24岁,因“急性化脓性阑尾炎合并穿孔,弥漫性腹膜炎”在当地县医院行急诊阑尾切除术,术后患者精神差,心率116次/分,血压偏低,经快速输液上述症状改善。术后8小时转至市医院。作为市医院的接诊医师,首先应注意患者的
在“生产人员”工资表中,录入以下人员的工资变动数据。
巴比松画派
各抱地势,_________。(杜牧《阿房宫赋》)
作为构建社会主义和谐社会的基本内涵之一,充满活力就是使一切有利于社会进步的()。
股份有限公司的特点有()。
一台计算机具有比较高的“可用性”(Availability),其含义是指( )。
最新回复
(
0
)