首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int k=5; void f(int *s) { *s=k; } main() { int m=3,*p=&m; f(p); printf("%d,%d", m, *p); } 程序的运行结果是( )。
有以下程序 #include int k=5; void f(int *s) { *s=k; } main() { int m=3,*p=&m; f(p); printf("%d,%d", m, *p); } 程序的运行结果是( )。
admin
2015-07-28
35
问题
有以下程序
#include
int k=5;
void f(int *s)
{ *s=k; }
main()
{ int m=3,*p=&m;
f(p);
printf("%d,%d", m, *p);
}
程序的运行结果是( )。
选项
A、5,5
B、3,3
C、3,5
D、5,3
答案
A
解析
考查地址传参。地址传参过程中形参和实参指向同一个地址空间,两者的改变保持同步。被调函数f()将k值赋给了指针s指向的变量,所以函数调用结束之后,m和*p均为5,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/4OJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有程序: main() {intx,i; for(i=1;i<50;i++) {x=i; if(++%2==0) if(x%3==0) if(x%7==0) printf("%d",i);
有程序: longfib(intn) {if(n<2)return(fib(n-1)+fib(n-2)); elsereturn(2); } main() {printf("%d\n",fib(3));} 该程序的输出结
有以下函数 fun(char*a,char*b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++;b++; } return(*a-*b); } 该函数的功能是______。
以下程序的输出的结果是______。intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1
以下程序的输出结果是______。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=1;cc<4;cc
以下叙述中不正确的是______。
以下程序段的运行结果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
下列选项中不属于结构化程序设计原则的是
以下关于C语言数据类型使用的叙述中错误的是
随机试题
动物受到应激原刺激后可以引起()
乳的排出有一定的次序,其前后顺序为
某消防技术服务机构对已完工的防烟排烟系统进行检测,下列做法中,错误的是()。
下列费用中。不属于期间费用的是()。
当一个生产者的行动对他人产生了有利的影响,而自己却不能从中得到补偿,便产生了( )。
下列属于车船税的纳税义务发生时间的有()。
下列选项中,适合作为《现代艺术欣赏》一课教学难点的是()。
反应时实验的因变量有哪些?它们之间有什么关系?以它们为因变量的指标要遵循什么原则?如何对这一原则进行检验?
A、BecauseMumhasgonebacktoworkforsometime.B、BecauseMumdoesnotwanttodomuchhousework.C、BecauseofAdam’ssuggest
OneofthebasicingredientsofAmericanpopularcultureisconsumption,anditistheadvertisingindustrythatmakesmasscons
最新回复
(
0
)