首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(double x,double *y,double *z) {*y=*y-1.0;*z=*z+x;} main() { double a=2.5,b=9.0,*pa,*pb;
有以下程序 #include <stdio.h> void fun(double x,double *y,double *z) {*y=*y-1.0;*z=*z+x;} main() { double a=2.5,b=9.0,*pa,*pb;
admin
2022-04-01
26
问题
有以下程序
#include <stdio.h>
void fun(double x,double *y,double *z)
{*y=*y-1.0;*z=*z+x;}
main()
{ double a=2.5,b=9.0,*pa,*pb;
pa=&a;pb=&b;
fun(b-a,pa,pb);
printf("%f\n",a);
}
程序运行后的输出结果是( )。
选项
A、8.000000
B、9.000000
C、1.500000
D、10.500000
答案
C
解析
main()函数定义两个double类型的变量a、b,分别赋初值为:2.5、9.0,另外定义两个double类型的指针变量pa、pb,其中pa指向a,ph指向b;然后将b-a、pa、pb传给函数fun,此时x的值为6.5,y指向a,z指向b;*y=*y-1.0,是将变量a的值减去1.0赋给a,a的值为1.5;*z=*z+x,是将变量b的值加上7.5赋给b,b的值为15.5;fun()函数执行完毕后,输出a的值为1.5;本题答案为c。
转载请注明原文地址:https://jikaoti.com/ti/Dbd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
当变量c的值不为2、4、6时,值也为“真”的表达式是
以下叙述中正确的是
以下叙述中正确的是
下列叙述中正确的是
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
以下叙述中正确的是
以下能正确输出字符a的语句是()。
若变量已正确定义,则语句s=32;s^=32;printf("%d",s);的输出结果是()。
表达式:(int)((double)9/2)-9%2的值是
随机试题
依照决策者在管理组织中所处的地位不同,决策可分为
在红细胞直方图主峰右侧的细胞为
胎动减少是指胎动12小时少于
已知通过分汽缸的蒸汽总流量为4.5t/h,筒身蒸汽流速为12m/s,蒸汽密度ρ=4.705kg/m3,则分汽缸的筒身直径为()mm。
以要约方式进行上市公司收购的,收购人应当公平对待被收购公司的所有股东。()
能正确辨别基本颜色,但还不能正确命名的年龄阶段是()。
简述家庭教育、社会教育和学校教育相互配合的重要意义。
如果某IT项目客户的业务部署在其Internet网站上,客户的供应商、经销商等合作伙伴的业务也部署在各自的Interlnet网站上。客户要求自己的IT系统能通过Internet,和其合作伙伴集成起来,开发者首先要考虑的技术是______。A.COM和Ca
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
A、Hainan.B、Beijing.C、Tibet.D、Chongqing.A本题的问题关键词是where。对话中男士提到海边、沙滩,所以四个选项中符合要求的只有海南,因此选A。
最新回复
(
0
)