首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int k=5; void f(int *s) { s=&k; } main() { int m=3,*p=&m; f(p); printf("%d,%d\n", m, *p); } 程序的运行结果是( )。
有以下程序 #include int k=5; void f(int *s) { s=&k; } main() { int m=3,*p=&m; f(p); printf("%d,%d\n", m, *p); } 程序的运行结果是( )。
admin
2015-07-28
39
问题
有以下程序
#include
int k=5;
void f(int *s)
{ s=&k; }
main()
{ int m=3,*p=&m;
f(p);
printf("%d,%d\n", m, *p);
}
程序的运行结果是( )。
选项
A、3,3
B、5,5
C、3,5
D、5,3
答案
A
解析
考查函数传参。C语言中,数据只能从实参单向传递给形参,指针作为函数参数时,形参仍然作为实参的副本被赋值,形参指针变量的指向改变不能影响实参指针变量的指向。结果不变,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/aOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
主调函数中的两个变量a和b,要求调用函数交换a、b值,返回交换结果,则以下正确的函数是______。
有如下程序段 int*p,a=10,b=3; p=&a; a=*p+b;执行该程序段后,a的值为______。
下面程序段的运行结果是______。main(){chara=2,b=3,c=5,d,e;d=a-b|c;e=a-b||c;printf("%d,%d",d,e);}
以下程序的功能是由键盘输入一个文件名,然后把由键盘输入的字符依次存放到该文件中,用“#”作为结束标志,请在横线处填入正确的内容。#include<stdio.h>voidmain(){FILE*fp;charf
表达式a+b||~c|d的运算顺序是______。
若有定义语句:inta=5;,则表达式:a++的值是【】。
以下选项中,能用作用户标识符的是
以下关于C语言数据类型使用的叙述中错误的是
数据库管理系统中负责数据模式定义的语言是
若有说明inta[][3]={0,0);,则不正确的叙述是()。
随机试题
领导作风体现的内容是【】
Charcot(夏柯)三联征是
“无尿”是指24小时尿量不超过
混凝土桥梁的钢筋锈蚀电位评定标度,是根据测区锈蚀电位水平的()确定的。
项目的结构编码依据项目(),对项目结构的每一层的每一个组成部分进行编码。
一类防雷建筑的屋顶避雷网格间距应不大于()。
某产品的销售单价为8元/件,单位边际贡献是4元/件,固定成本为10000元,目标净利润为22500元。所得税税率25%,则实现目标净利润的销售额为()。
_________是我国最早一部具有比较完整体系的音乐理论著作。
“优秀共产党员、模范基层干部”沈浩的事迹给我们最大的启示是()。
Couldthereasonfortheworld’seconomicmisfortunesallcomedowntofingerlength?Althoughcertainlyanoversimplificationo
最新回复
(
0
)