首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int k=5; void f(int *s) { s=&k; *s=7; } main( ) { int m=3; f(&m); printf("%d,%d\n"
有以下程序 #include <stdio.h> int k=5; void f(int *s) { s=&k; *s=7; } main( ) { int m=3; f(&m); printf("%d,%d\n"
admin
2021-07-09
26
问题
有以下程序
#include <stdio.h>
int k=5;
void f(int *s)
{ s=&k;
*s=7;
}
main( )
{ int m=3;
f(&m);
printf("%d,%d\n", m, k);
}
程序运行后的输出结果是
选项
A、3,5
B、7,7
C、5,7
D、3,7
答案
D
解析
函数f()的功能是定义一个整型的指针变量s,指向全局变量k,然后修改s指向地址中的值为7,因此f()函数只是修改全局变量k的值为7,与main()函数中临时变量m无关,因此最后输出为3,7,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/7ltp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
支持子程序调用的数据结构是()。
有以下程序#includemain(){inta=7;while(a--);printf(“%d\n”,a);}程序运行后的输出结果是
以下选项中非法的C语言字符常量是
设有如下函数定义intfun(intk){iflk
在软件开发中,需求分析阶段产生的主要文档是
以下定义数组的语句中错误的是
下列关于C语言文件的叙述中正确的是()。
下面属于白盒测试方法的是
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
随机试题
下列氨基酸中()可以通过转氨作用生成α-酮戊二酸。
男性,65岁,下楼时不慎摔伤右髋部,查体右下肢短缩,外旋50°畸形,右髋肿胀不明显,但有叩痛。该患者最易发生的并发症是
A.BPB.USPC.JPD.Ph.Eur.E.CP《美国药典》()。
某患者同时存在下列伤情,应该首先处理的是()
当()人民政府建设主管部门履行监督检查职责时,有权要求被检查人员出示注册证书。
疫苗是将病原微生物(如细菌、立克次氏体、病:毒等)及其代谢产物,经过人工减毒、灭活或利用转基因等方法制成的用于预防传染病的自动免疫制剂。下列选项中,不能通过注射疫苗预防的疾病是()。
航空航天工程中运用了很多仿生学原理,下列对应错误的是()。
根据GB/T14394—2008《计算机软件可靠性和可维护性管理》,软件开发各阶段都要进行评审,与软件可靠性和可维护性有关的评审要求中,()不属于需求评审的内容。
Nooneshouldstandinjudgmentonanyonebyhislook.
Thejobofastudentaccommodationofficer______agreatmanyvisitstolandladies.(2006年考试真题)
最新回复
(
0
)