首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
40
问题
有以下程序
#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全国计算机二级
相关试题推荐
设有定义:intk=0;以下选项的4个表达式中与其他3个表达式的值不相同的是()。
有以下程序#include<stdio.h>voidf(intx[],intn){if(n>1){printf("%d,",x[n-1]);f(x,n-1);printf("%d,"
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为()。
以下叙述中正确的是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
下面不属于软件需求规格说明书内容的是()。
下列给定程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存人形参p所指字符数组中,形成一个新串。例如,形参s所指的字符为“baawrskjghzlicda”,执行后p所指
在C程序中,下列说法正确的是()。
随机试题
益母草与泽兰的共同功效是
在含有大量脂肪油类药物的片剂处方中,应选用的吸收剂是
有抗冰(盐)冻要求地区,各交通等级路面、桥面、路缘石、路肩及贫混凝土基层必须使用()。
我国某居民企业为增值税一般纳税人,2012年该企业自行核算主营业务收入为3100万元,其他业务收入为200万元,营业外收入50万元,投资收益50万元,成本、费用、支出等金额共计3300万元,实现会计利润总额100万元。经注册税务师审核,发现下列情况:(1
杜甫诗歌的风格是()
在微机系统中,外设通过()与主板的系统总线相连接。
计算机系统的工作效率通常用__________(9)来度量;计算机系统的可靠性通常用__________(10)来评价。(9)
下列关于数据挖掘的叙述中,哪一条是不正确的?
字长为7位的无符号二进制整数能表示的十进制整数的数值范围______。
An______degreewasconferreduponhimbyCambridge.
最新回复
(
0
)