首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void sub(double a,double *pb); int main() { double x,y; scanf("%lf%lf",&x,&y); sub(x,&y
有以下程序 #include <stdio.h> void sub(double a,double *pb); int main() { double x,y; scanf("%lf%lf",&x,&y); sub(x,&y
admin
2022-04-01
43
问题
有以下程序
#include <stdio.h>
void sub(double a,double *pb);
int main()
{
double x,y;
scanf("%lf%lf",&x,&y);
sub(x,&y);
printf("x=%f y=%f\n",x,y);
}
void sub(double a,double *pb)
{
a=a-*pb;
*pb=*pb-a;
}
程序运行时输入:10.2 3.5 <回车>,则输出结果为( )。
选项
A、x=10.200000 y=﹣3.200000
B、x=6.700000 y=﹣13.700000
C、x=7.000000 y=﹣3.500000
D、x=13.400000 y=﹣7.000000
答案
A
解析
sub()函数接收两个参数:double类型变量a,double指针变量pb。首先将a与pb指向的变量值相减,结果存放a中,然后再将pb指向的变量值与a的新值相减,结果存放pb指向的内存空间。sub函数不会修改实参x的值,但会修改实参y的值。当输入10.2 3.5时,实参x的值为10.2,y的值为3.5,执行sub()函数后,x的值不变,y的值变成﹣3.2,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/5Bkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,则a和b的值分别是()。
数据流图中带有箭头的线段表示的是()。
下列给定程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存人形参p所指字符数组中,形成一个新串。例如,形参s所指的字符为“baawrskjghzlicda”,执行后p所指
以下不正确的定义语句是()。
有以下程序:#includemain(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*P=&c;*P=*p1*(*p2);printf("%d\n",c)
有以下程序#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main()
以下选项中,当x为大于1的奇数时,值为0的表达式是
在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
随机试题
录像制品画面要清晰稳定,色彩还原好,声画同步,声音无要求。()
(11—04)______、_______、_______、__________属于国际融资担保。
IntheUnitedStateselementaryeducationbeginsattheageofsix.Atthisstagenearlyalltheteachersarewomen,mostlymarr
糖尿病酮症酸中毒多见于
男性,33岁,因"原发甲亢"施行甲状腺次全切除术后6小时,患者感呼吸困难。面色青紫,颈部敷料呈红色
简述公司与合伙企业的异同。
()不属于岩土工程施工投标文件的内容。
发展社会主义民主政治,建设社会主义政治文明,是全面建设小康社会的重要目标,也是构建社会主义和谐社会的根本保证。社会主义民主政治的本质是()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
进行并、差、交集合运算的两个关系必须具有相同的_______________,即元组结构相同。
最新回复
(
0
)