首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include voidsp(int*a) {intb=2; a=&b;*a=*a*2;printf("%d,",*a); } main() {intk=3,*p=&k; sp(p);printf("%d,%d\n",k,*p); } 则程
若有以下程序 #include voidsp(int*a) {intb=2; a=&b;*a=*a*2;printf("%d,",*a); } main() {intk=3,*p=&k; sp(p);printf("%d,%d\n",k,*p); } 则程
admin
2015-07-31
47
问题
若有以下程序
#include
voidsp(int*a)
{intb=2;
a=&b;*a=*a*2;printf("%d,",*a);
}
main()
{intk=3,*p=&k;
sp(p);printf("%d,%d\n",k,*p);
}
则程序的输出结果是
选项
A、4,3,3
B、4,3,4
C、6,3,6
D、6,6,6
答案
A
解析
首先在主函数中给整型变量k赋值为3,将变量k的地址赋给指针变量p;调用sp函数,将实参p的值传给形参a,在sp函数中,指针变量a又获得变量b的地址,通过运算后,输出a的值为4;返回主函数,输出k的值和p的值为3和3。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/5BDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta=4printf("%d\n",(a+=a-=a*A));}
下列可用于C语言用户标识符的一组是______。
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;printf(%d,%0",(a=a+a,a+b,B),a+’a’-’A’,B);}
下列程序的输出结果是______。main(){inti=3;switch(i){case1:casc2:printf(("%d",i);case3:case4:
已有定义:chara[]="xyzt",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()。
下列叙述中正确的是()。
若x为int类型,请写出与!x等价的C语言表达式______。
在C语言中,下列关于文件操作的叙述正确的是()。
随机试题
妊高征患者抽搐时,首要的护理措施是
进度调整的过程包括( )。
下列关于非居民企业所得税管理政策的表述中,错误的是()。
2014年12月16日,甲公司与乙公司签订了一项租赁协议,将一栋经营管理用写字楼出租给乙公司,租赁期为3年,租赁期开始日为2015年1月1日,年租金为240万元,于每年年初收取。相关资料如下:资料一:2014年12月31日,甲公司将该写字楼停止自用,准备
团体咨询过程中运用团体练习可以达到()的目的。
minutes
StacyhadrecentlymovedfromNewYorkCitytoStoneybrook,Connecticut.Itwas【C1】______forhertomakenewfriendsbutshefin
某次知识竞赛试卷包括3道每题10分的甲类题,2道每题20分的乙类题以及1道30分的丙类题。参赛者赵某随机选择其中的部分试题作答并全部答对,其最终得分为70分。问赵某未选择丙类题的概率为多少?()
唯物主义的基本前提是
法律是统治阶级意志的体现。下列对此的理解正确的是()
最新回复
(
0
)