首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序
#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://kaotiyun.com/show/3nkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx){intp;if(x=0‖x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;s=s->next:p=s;while(p->next)p=p->next;p-
C语言程序的模块化通过以下哪个选项来实现
下列叙述中正确的是
有以下程序#include<stdio.h>inta=1,b=2;yoidfunl(inta,intb){printf(’’%d%d’’,a,b);}yoidfun2(){a=3;b=4;}main(){funl(5,6);
关于do循环体while(条件表达式);以下叙述中正确的是
关于变量的定义和说明的叙述中正确的是()。
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
下列定义变量的语句中错误的是()。
表达式:(int)((double)9/2)-9%2的值是
随机试题
液化气及汽油蒸气都是有机化合物。
A.吸气性呼吸困难B.呼气性呼吸困难C.剧烈呛咳D.张口呼吸E.吞咽困难喉梗阻
英国客轮“女皇号”和德国货轮“汉堡号”在海上发生碰撞,德国方负完全责任,双方因此产生损害赔偿纠纷。上海海事法院依法受理此案后,应根据()处理双方纠纷。
下列不属于风险规避策略的是()。
在我国,上级人民法院()下级人民法院的工作。
Realpolicemen,bothBritainandtheUnitedStateshardlyrecognizeanyresemblancebetweentheirlivesandwhattheyseeonTV—
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()Di
一个字符的标准ASCII码的长度是
InafewweeksresearcherswillbeginscouringtheFloridaseafloorfora177-year-oldshipwreck—andtherestingplaceofdozens
剪纸(papercutting)是中国最为流行的传统民间艺术形式之一。中国剪纸有一千五百多年的历史,在明朝和清朝时期(meMingandQingDynasties)特别流行。人们常用剪纸美化居家环境。特别是在春节和婚庆期间,剪纸被用来装饰门窗和房
最新回复
(
0
)