首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
21
问题
有以下程序
#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://jikaoti.com/ti/U0z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
以下给定程序中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列。否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
有以下程序:#lnclude#includeintf(intn){int*P;p=(int*)malloc(sizeof(int));*P=n;return*P;}main(){inta;a=f(5);printf(’’%d\n
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C中
以下叙述中错误的是()。
以下叙述中正确的是
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
下面关于算法的叙述中,正确的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
随机试题
—Haveyoubeenpaidforthepainting?—Yes,Iremember______$60forit.
川芎茶调散中,君药是川芎茶调散中,臣药是
类风湿关节炎阳性发生率最高的实验检查是
如图9-3所示,非周期信号的时域描述形式为()。
微型计算机的内存储器比外存储器()。
用P表示价格,Q表示销售量,指数k=∑P1Q1÷∑P0Q0的经济意义是指()。[2013年中级真题]
有一片草坪和一片树林,下列关于这两个群落中动物分层现象的叙述,正确的是()。
2018年全国两会期间,首次创新开设()。
判别下列级数的敛散性,若收敛进一步判别是条件收敛还是绝对收敛.
Mothersinterferewiththeirchildren’slivesevenmorethanmostoffspringrealize.Thattheynagabouteatinghabitsiswellk
最新回复
(
0
)