首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int k=5; void f(int *s) { s=&k; } main() { int m=3,*p=&m; f(p); printf("%d,%d\n", m, *p);
有以下程序 #include <stdio.h> int k=5; void f(int *s) { s=&k; } main() { int m=3,*p=&m; f(p); printf("%d,%d\n", m, *p);
admin
2021-07-09
43
问题
有以下程序
#include <stdio.h>
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
解析
程序执行过程为:p指针指向变量m,调用函数,将m地址传给指针s,然后再让s指向变量k,而p指针所指并没有改变,输出为3,3,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/aptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i<10)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下选项中,能用作数据常量的是()。
以下程序段完全正确的是()。
软件设计过程中的E一R图转换为关系时,其中的实体和联系都可以表示为()。
下面属于应用软件的是()。
下面是有关C语言字符数组的描述,其中错误的是()。
下面关于算法的叙述中,正确的是()。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
认为生姜是“呕家圣药”的医家是()
吗啡不用于慢性钝痛是因
质量保证体系是企业内部的一种管理手段,在( )环境中,质量保证体系是施工单位取得建设单位信任的手段。
“画为心迹,境由心生”,艺术创作是一种心灵历程,是艺术家内心对自然与社会的真实体验,它最接近自然而又最超越自然。这说明()。①艺术创作来自艺术家的灵感②艺术创作是客体主体化的过程③艺术作品的形式与内容都是主观的
John’ssuccesshasnothingtodowithgoodluck.Itisyearsofhardwork______hasmadehimwhatheistoday.
BusinessCycle
计算,其中D={(x,y)|x2+y2≤2,y≥x2}。
Airpollutionkilledaboutsevenmillionpeoplelastyear,makingittheworld’ssinglebiggestenvironmentalhealthrisk,theW
Who______wasgoingtovisitourcompanythisafternoon?
【B1】【B10】
最新回复
(
0
)