首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
32
问题
有以下程序
#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的值分别是()。
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入’’Ab,cD’’,则输出’’AB,CD’’。请改正程序中的错误,使它能得出正确的结果。注意:不要改动ma
以下叙述中正确的是()。
下列定义变量的语句中错误的是()。
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:33333333444444445555
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源
以下不能将s所指字符串正确复制到t所指存储空间的是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
Thenewproductionlinehasgivenrisetomoreprofitforthecompanyspecializinginhardwareproduction______theoldone.
laminarflow
对于消化道传染病应搞好“三管一灭”是指
小建中汤中的桂枝的主要作用是五苓散中桂枝的主要作用是
投资项目资本金的具体比例,由项目审批单位在审批()时核定。
下列建筑工程中,属于园林古建筑工程的是()。
微型电脑用网卡
变化音级分为升音、降音、重升和重降四种。()
经济作物又称技术作物、工业原料作物,指具有某种特定经济用途的农作物。广义的经济作物还包括蔬菜、瓜果、花卉等园艺作物。经济作物通常具有地域性强、经济价值高、技术要求高、商品率高等特点,对自然条件要求较严格,宜于集中进行专门化生产。下列不属于经济作物的是(
Heisdeterminedtocontestthenextelectioneventhoughheknowshemay__________(冒落选的危险).
最新回复
(
0
)