首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int k=5; void f(int *s) { *s=k; } main() { int m=3,*p=&m; f(p); printf("%d,%d", 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", m, *p);
admin
2021-02-25
58
问题
有以下程序
#include <stdio.h>
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
解析
本题程序执行过程为:m=3,p指向m,调用函数f,将实参p中m的地址传递给形参s,s指向m,则k赋值给m,m=5,p依然指向m,故输出5,5。A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/lmtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}程
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#includemain(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);e
以下选项中不能作为C语言合法常量的是
下面不属于软件测试实施步骤的是
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
折扣
我国第一颗人造地球卫星发射成功是在
简答法的特征。
材料1中国梦的内涵和外延十分确切、简单,就是习近平总书记在参观“复兴之路”的展览时所精辟阐释的:到中国共产党成立100年时全面建成小康社会,到新中国成立100年时建成富强民主文明和谐的社会主义现代化国家。中国梦是人民的梦,其本质是人民的企盼和诉求。中国
使血浆中促红细胞生成素浓度增加的有效刺激物是
A.耐受性B.成瘾性C.反跳现象D.戒断症状E.急性中毒连续久服地西泮突然停药出现的焦虑、激动、震颤等症状称之为
税务机关发现纳税人多缴税款的,应当自发现之日起一定期限内办理退还手续。这个期限是指()日。
旅游者与经营者之间最常见的合同履行担保方式是()。
在甲国生产收音机的成本比在乙国生产收音机的成本少10%。即使把运输费用和关税加上,一个公司将收音机从甲国进口到乙国仍然比在乙国生产的收音机便宜。以上所述,如果正确,最有力地支持了以下哪项论断?
Inourlooks-obsessedsociety,manypeoplethinkthatbeingoverweightisanappearanceissue.Butbeingoverweightisactually
最新回复
(
0
)